BootStrap给table表格的每一行添加一个按钮事件


Posted in Javascript onSeptember 07, 2017

1.在列属性中加入事件

{
          title:'数据量序号',
          field:'sjid'
          // hidden:true
        },{
          field: 'operate',
          title: '操作',
          width: '80px',
           events: operateEvents,
          formatter: operateFormatter
        }

2.写一个函数

function operateFormatter(value, row, index) {
    return [
    '<input type="submit" value="上传" class="RoleOfedit btn btn-primary btn-sm"   data-toggle="modal" style="display:inline">',
    ].join('');
  }

3.记得这个写在表格的前面

window.operateEvents = {
     'click .RoleOfedit': function (e, value, row, index) {
        alert(row.qxxh);
        $("#upload").modal('show');
      }
    };

4.点击“弹出模态框”

<div class="modal fade" id="upload" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <form action="http://localhost:8080/GD/UploadAction_execute.action" method="post" enctype="multipart/form-data" name="uploadfile">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
        <h4 class="modal-title" id="myModalLabelfile">上传文件</h4>
      </div>
      <div class="modal-body">
          <input type="file" name="my" id="file" value="浏览" style="display: none;"
           onchange="document.uploadfile.filePath.value=this.value"/>
           <input type="text" name="filePath" id="filePath"/>
           <input type="button" value="浏览..." onclick="document.uploadfile.my.click()"/><br>
          <input type="submit" value="上传" id="shangchuan">
      </div>
          <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>

      </div>
    </div>
    <!-- /.modal-content -->
  </div>
  <!-- /.modal -->
  </form>
</div>

总结

以上所述是小编给大家介绍的BootStrap给table表格的每一行添加一个按钮事件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery 分页控件实现代码
Nov 30 Javascript
js 设置选中行的样式的实现代码
May 24 Javascript
使用jquery与图片美化checkbox和radio控件的代码(打包下载)
Nov 11 Javascript
基于jQuery的计算文本框字数的代码
Jun 06 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
Aug 14 Javascript
详解Node.Js如何处理post数据
Sep 19 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
Feb 13 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
Jun 15 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
Oct 29 Javascript
微信小程序日历组件使用方法详解
Dec 29 Javascript
分享8个JavaScript库可更好地处理本地存储
Oct 12 Javascript
Vue + iView实现Excel上传功能的完整代码
Jun 22 Vue.js
JS实现闭包中的沙箱模式示例
Sep 07 #Javascript
react-native使用react-navigation进行页面跳转导航的示例
Sep 07 #Javascript
详解vue-cli构建项目反向代理配置
Sep 07 #Javascript
vue数字类型过滤器的示例代码
Sep 07 #Javascript
vue监听scroll的坑的解决方法
Sep 07 #Javascript
react高阶组件经典应用之权限控制详解
Sep 07 #Javascript
React + webpack 环境配置的方法步骤
Sep 07 #Javascript
You might like
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
基于jquery的监控数据是否发生改变
2011/04/11 Javascript
11个用于提高排版水平的基于jquery的文字效果插件
2012/09/14 Javascript
select、radio表单回显功能实现避免使用jquery载入赋值
2013/06/08 Javascript
浅析jQuery中常用的元素查找方法总结
2013/07/04 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
jquery选择器之基本过滤选择器详解
2014/01/27 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
2014/12/18 Javascript
JS+CSS模拟可以无刷新显示内容的留言板实例
2015/03/03 Javascript
JS调用打印机功能简单示例
2016/11/28 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
echarts3 使用总结(绘制各种图表,地图)
2017/01/05 Javascript
Ionic3实现图片瀑布流布局
2017/08/09 Javascript
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
2018/01/02 Javascript
JS实现页面跳转与刷新的方法汇总
2019/08/30 Javascript
使用python绘制常用的图表
2016/08/27 Python
python实现堆和索引堆的代码示例
2018/03/19 Python
详解Python with/as使用说明
2018/12/13 Python
对python xlrd读取datetime类型数据的方法详解
2018/12/26 Python
Django获取该数据的上一条和下一条方法
2019/08/12 Python
python numpy中cumsum的用法详解
2019/10/17 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
python ETL工具 pyetl
2020/06/07 Python
快速创建python 虚拟环境
2020/11/28 Python
实例教程 利用html5和css3打造一款创意404页面
2014/10/20 HTML / CSS
德国在线订购鲜花:Fleurop
2018/08/25 全球购物
大三学生学年自我鉴定
2014/09/12 职场文书
护士医德考评自我评价
2015/03/03 职场文书
导游词之河北邯郸
2019/09/12 职场文书