Bootstrap Table初探
之前曾经粗略的看了一下PHP语言,当时主要关注的是PHP连接MySQL,前端我简单的使用了easyUI的一个应用控件,整体效果还算可以。
但是easyUI的显示和Bootstrap一比,就显得有些简陋了。今天同样囫囵吞枣般的看了一下Bootstrap,发现Bootstrap Table 组件的显示效果非常棒,功能也很齐全,很符合我直接操作数据库的UI需求。
Bootstrap Table的使用也非常的简单。
- 首先下载该组件:http://bootstrap-table.wenzhixin.net.cn/zh-cn/getting-started/
- 引入jQuery、Bootstrap、Bootstrap Table对应的js和css文件
- 使用方法
- data属性
- 最简单的直接堆数据,只需要在table标签中设置
data-toggle="table"
- 使用json数据赋值,在上一步的基础上添加
data-url="data1.json"
来加载数据,使用这种方式,需要给th标签设置data-field="对应key值"
- 最简单的直接堆数据,只需要在table标签中设置
- 还可以直接使用JavaScript的方式去设置Table,这种方式适合动态列表,不确定列属性的Table使用。html只需要定义一个table并赋值id
<table id="table"></table> $('#table').bootstrapTable({ columns: [{ field: 'id', title: 'Item ID' }, { field: 'name', title: 'Item Name' }, { field: 'price', title: 'Item Price' }], data: [{ id: 1, name: 'Item 1', price: '$1' }, { id: 2, name: 'Item 2', price: '$2' }] });
<table id="table"></table> $('#table').bootstrapTable({ url: 'data1.json', columns: [{ field: 'id', title: 'Item ID' }, { field: 'name', title: 'Item Name' }, { field: 'price', title: 'Item Price' }, ] });
- data属性
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭