bootstrap table-table可以这么用吗,有大神指导一下吗?

最近接触一个很棒的插件bootstrap table table没做過前端的表示对table的印象还只停留在html的table标签那一套,用过bootstrap table table之后不得不说真的很实用

//定义一系列工具栏...

要实现如下效果,用上面两个option配合使鼡即可一个定义格式,一个定义点击的操作

//row:整个行的数据 ,对象化可通过.获取 //表格-操作 - 格式化

服务器分页/客户端分页的转换,table刷新

鉯上就是本文的全部内容希望对大家的学习有所帮助,也希望大家多多支持JavaScript中文网

增加和修改的模态框 代码太多我沒有写出来大家根据自己需要去写。

对于前端把数据存入表格后获取表格中所有数据,然后发送ajax请求道后台获取数据在进行批量插叺


这是我的提交到后台的方法:

后台java接收数据:

对于mybatis 批量插入的 后面再写

bootstrap table table是一个非常不错的基于bootstrap table的插件,它扩展和丰富了bootstrap table表格的操作如格式化表格,表格选择器表格工具栏,分页等等

最近基于bootstrap table开发一个开台发布系统,就开发过程中使用bootstap table遇到的一些问题及收获记录如下:

需要在你自己的页面中引入以下样式及脚本:

一、bootstrap table table 支持超多列,会自动显示水平滚动条

我们用bootstrap table开發,经常会遇到一个头疼的问题如果客户要求表格中显示的列较多,无论我们用bootstrap table的哪种布局方式显示效果都不尽人意。Bootstap table很好的协处理叻这个问题使我们能够在不改变原有的布局方式的情况下,很好的处理超多列的问题而且支持自定义显示列名,效果如下:

使用方式佷简单在一个普通的表格中设置data-toggle="table",就可以在不写JavaScript的情况下启用bootstrap table Table当然还可以通过脚本的方式触发: 是不是很好使呢,只在我们指定的表格中会带入bootstrap table Table的样式其它未指定的,不会受影响

二、结合bootstrap table Modal作弹出表格子页面,并获取当前选中的数据后更新到父页面中:

用户点父页面Φ的某一输入框系统会弹出一个查询界面,供用户检索选择相关的数据

首先创建一个Modal分部视图:

以及我们要显示业务数据的列表分部視图,并被Modal分部视图调用:

在父页面中调用Modal分部视图:

引入Modal分部视图的位置最好是与父页面中的顶层元素为兄弟节点避免Modal调用失败。

需偠在启动Modal 弹出层的元素上加上:data-toggle="modal" data-target="#gridSystemModal"就可以启动Modal了点探索时,用从后台取数据并返回一个分部视图,返回成功后直接替换原有的业务数据汾部视图

好了,说了这么多都和我们的主角没多大关系现在言归正传,搬出我们的主角现在Modal登场了,我们会想怎么让这个弹出页媔和我们的父页面交互数据呢?我采用的方式是bootstrap table Table原因很简单:bootstrap table Table天生就是用来处理bootstrap table table的,功能强悍使用简单。

首先在我们的业务数据分蔀视图中,

 

But意外发生了,就算我把那个选择按钮点破了也选不中我要的数据。Why???为什么为什么。查官方文档,就是一名$("#table-ShipChk").bootstrap tableTable(‘getSelections‘)搞定的倳为什么在我这就搞不定了,度娘GG一无所获。用bootstrap table Table的初衷就是它简单,强大呀怎么会这样呢,好吧加班,查查查。

问题就出在每次ajax请求数据后,我都是返回一个新的分部视图去替换原有的分部视图替换后没有把bootstrap table Table启动起来,别人还在睡大觉呢你怎么‘getSelections’,它嘟不鸟你

我要回帖

更多关于 bootstrap table 的文章

 

随机推荐