bootstrap table实例详解


Posted in Javascript onJanuary 06, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<script type="text/javascript">
  var $table = $('#table');
  var columns = [];
  //获取表头信息
  function buildColumnsStyle(url, align, valign, ignore) {
    $.ajax({
      'method': 'GET',
      'url': url,
      'async': false,
      'success': function (data, status) {
        //此处设置columns
      }
    });
  }
  buildColumnsStyle('/api/v1/ArticleItem/info', 'center', null, []);
  //动态表格渲染
  $(function () {
    $table.bootstrapTable({
      columns: columns, //表格的列,取决于后台获取的数据
      pageList: [10, 20, 50], //表格每页数据条数控制
      onClickCell: function (row, field, value, $element) {
           //单元格事件
        },
      onPageChange: function (number, size) {
          //表格页面切换事件
        }
    });
    //搜索按钮事件,用于bootstrap table 数据加载
    $('#searchArticle').click(function () { 
      $.get(generateSearchArticleUrl(true), function (data, status) {
        //创建bootstrap模态对话框
        createBootstrapModal(data.result, 100);
        createLabels(data.result);
        //数据加载
        if (data.success && data.result.length != 0) {
            $table.bootstrapTable('load', {data: data.result});
        } else {
            $table.bootstrapTable('load', {data: []});
        }
        renderLabels();
      });
    });
  });
</script>

以上所述是小编给大家介绍的bootstrap table实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
总结一些js自定义的函数
Aug 05 Javascript
可缩放Reloaded-一个针对可缩放元素的复用组件
Mar 10 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
Feb 27 Javascript
JS 实现Json查询的方法实例
Apr 12 Javascript
详解Bootstrap创建表单的三种格式(一)
Jan 04 Javascript
拖动时防止选中
Feb 03 Javascript
Node.js调试技术总结分享
Mar 12 Javascript
AngularJS中的promise用法分析
May 19 Javascript
AngularJS中filter的使用实例详解
Aug 25 Javascript
vue项目实现github在线预览功能
Jun 20 Javascript
vue iview 隐藏Table组件里的某一列操作
Nov 13 Javascript
一起来看看Vue的核心原理剖析
Mar 24 Vue.js
node.js发送邮件email的方法详解
Jan 06 #Javascript
利用jquery实现实时更新歌词的方法
Jan 06 #Javascript
Ajax 加载数据 练习代码
Jan 05 #Javascript
JavaScript中Math对象的方法介绍
Jan 05 #Javascript
微信小程序 Tab页切换更新数据
Jan 05 #Javascript
微信小程序 省市区选择器实例详解(附源码下载)
Jan 05 #Javascript
微信小程序 Template详解及简单实例
Jan 05 #Javascript
You might like
gd库图片下载类实现下载网页所有图片的php代码
2012/08/20 PHP
微博短链接算法php版本实现代码
2012/09/15 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
php猜单词游戏
2015/09/29 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
php及codeigniter使用session-cookie的方法(详解)
2017/04/06 PHP
php 字符串中是否包含指定字符串的多种方法
2018/04/12 PHP
Javascript客户端将指定区域导出到Word、Excel的代码
2008/10/22 Javascript
可简单避免的三个JS发布错误的详细介绍
2013/08/02 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
2015/03/04 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
nodejs多版本管理总结
2018/04/03 NodeJs
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
每天学点Vue源码之vm.$mount挂载函数
2019/03/11 Javascript
仿ElementUI实现一个Form表单的实现代码
2019/04/23 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
vue 解决provide和inject响应的问题
2020/11/12 Javascript
Python获取DLL和EXE文件版本号的方法
2015/03/10 Python
详解Python中最难理解的点-装饰器
2017/04/03 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
python分布式编程实现过程解析
2019/11/08 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
2020/03/24 Python
css3遮罩层镂空效果的多种实现方法
2020/05/11 HTML / CSS
中学生自我鉴定
2014/02/04 职场文书
县级领导干部开展党的群众路线教育实践活动工作汇报
2014/10/25 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS
SpringBoot整合JWT的入门指南
2021/06/29 Java/Android
Android开发之底部导航栏的快速实现
2022/04/28 Java/Android
VW、VH适配移动端的解决方案与常见问题
2023/05/21 HTML / CSS