BootStrap Table 后台数据绑定、特殊列处理、排序功能

本节主要介绍Bootstrap的后台数据绑定、特殊列处理及列的排序功能

1.数据绑定

 一般做程序设计,很少是使用json文件直接绑定数据。基本上我们都是使用编程语言进行数据获取,并做数据绑定。

放置一个Table控件

<table id="table" ></table>

调用javascript的代码

<script >

$('#table').bootstrapTable({

url: 'tablejson.jsp', //数据绑定,后台的数据从jsp代码

search:true,

uniqueId:"Id",

pageSize:"5",

pageNumber:"1",

sidePagination:"client",

pagination:true,

height:'400',

columns: [

{

field: 'Id',

title: '中文'

}, {

field: 'Name',

title: 'Name'

}

, {

field: 'Desc',

title: 'Desc'

}

],

});

2.特殊列处理

 在实际应用中,我们需要增加我们的特殊列,例如是操作列,看下列的js代码 增加了一个特殊列

{

field: '#',

title: 'control',formatter:function(value,row,index){

var del='<a href="Delete!delete.action?Id='+row.Id+'" rel="external nofollow" rel="external nofollow" >删除</a>';

var updt='<a href="supdate.jsp?Id='+row.Id+'" rel="external nofollow" rel="external nofollow" >修改</a>';

var add='<a href="Include.jsp?Id='+row.Id+'" rel="external nofollow" rel="external nofollow" >增加</a>'

return del+" "+updt+"&nbsp"+add;

}

}

js的代码修改为

<script >

$('#table').bootstrapTable({

url: 'tablejson.jsp', //数据绑定,后台的数据从jsp代码

search:true,

uniqueId:"Id",

pageSize:"5",

pageNumber:"1",

sidePagination:"client",

pagination:true,

height:'400',

columns: [

{

field: 'Id',

title: '中文'

}, {

field: 'Name',

title: 'Name'

}

, {

field: 'Desc',

title: 'Desc'

}

,

{

field: '#',

title: 'control',formatter:function(value,row,index){

var del='<a href="Delete!delete.action?Id='+row.Id+'" rel="external nofollow" rel="external nofollow" >删除</a>';

var updt='<a href="supdate.jsp?Id='+row.Id+'" rel="external nofollow" rel="external nofollow" >修改</a>';

var add='<a href="Include.jsp?Id='+row.Id+'" rel="external nofollow" rel="external nofollow" >增加</a>'

return del+" "+updt+"&nbsp"+add;

}

}

], }); 

3.列的排序,排序主要是在列中增加了一个属性

{

field: 'Name',

title: 'Name',<br><em id="__mceDel">sortable:true</em>

}

以上所述是小编给大家介绍的BootStrap Table 后台数据绑定、特殊列处理、排序功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

以上是 BootStrap Table 后台数据绑定、特殊列处理、排序功能 的全部内容, 来源链接: utcz.com/z/342587.html

回到顶部