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 相关文章推荐
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
Jun 27 Javascript
Knockoutjs快速入门(经典)
Dec 24 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
Apr 14 Javascript
js中通过父级进行查找定位元素
Jun 15 Javascript
鼠标悬浮显示二级菜单效果的jquery实现
Oct 29 Javascript
Javascript之String对象详解
Jun 08 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
Aug 18 Javascript
JavaScript设计模式之装饰者模式实例详解
Jan 17 Javascript
js中async函数结合promise的小案例浅析
Apr 14 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
Apr 17 Javascript
Node.js如何优雅的封装一个实用函数的npm包的方法
Apr 29 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
Aug 20 Javascript
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
咖啡豆要不要放冰箱的原因
2021/03/04 冲泡冲煮
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
PHPMailer邮件类利用smtp.163.com发送邮件方法
2008/09/11 PHP
10个可以简化php开发过程的MySQL工具
2010/04/11 PHP
php获取目录所有文件并将结果保存到数组(实例)
2013/10/25 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
javascript获取当前ip的代码
2009/05/10 Javascript
JS实现往下不断流动网页背景的方法
2015/02/27 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
jQuery实现向下滑出的二级菜单效果实例
2015/08/22 Javascript
js性能优化技巧
2015/11/29 Javascript
微信小程序 开发指南详解
2016/09/27 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
2017/01/03 Javascript
微信小程序 详解Page中data数据操作和函数调用
2017/01/12 Javascript
jQuery实现图片滑动效果
2017/03/08 Javascript
js实现网页的两个input标签内的数值加减(示例代码)
2017/08/15 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
jQuery实现的简单日历组件定义与用法示例
2018/12/24 jQuery
vue实现防抖的实例代码
2021/01/11 Vue.js
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
Python实现删除列表中满足一定条件的元素示例
2017/06/12 Python
python爬虫_微信公众号推送信息爬取的实例
2017/10/23 Python
pyhton列表转换为数组的实例
2018/04/04 Python
想学python 这5本书籍你必看!
2018/12/11 Python
解决Python中list里的中文输出到html模板里的问题
2018/12/17 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
基于Python实现简单学生管理系统
2020/07/24 Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
2021/03/02 Python
HTML5 LocalStorage 本地存储详细概括(多图)
2017/08/18 HTML / CSS
俄罗斯化妆品和香水网上商店:Iledebeaute
2019/01/03 全球购物
大整数数相乘的问题
2012/07/22 面试题
民政局离婚协议书范本
2014/10/20 职场文书
挂职锻炼个人总结
2015/03/05 职场文书
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS