首先,要导入一个js文件dataTables.min.js
<script src='js/ui/jquery.dataTables.min.js'></script>
然后在html里面添加你需要的table,代码如下
<table id="tableMain" class="table table-striped table-bordered bootstrap-datatable" style="font-size: 13px;">
<thead>
<tr>
<th style="display: none;">ID</th>
<th style="width: 15%">灾情大类名称</th>
<th style="width: 15%">灾情小类名称</th>
<th style="width: 30%">灾情描述内容</th>
<th style="width: 20%">修改</th>
<th style="width: 20%">删除</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
然后在你的js中定义oTable变量,代码如下:
var oTable = $("#tableMain").dataTable({ //此处的tableMain为table的id值
"sAjaxSource": "message/MessAnalysis_getZqdmList",//此处为跳转后台的url,此处用的是Strusts2框架
"aoColumns": [ //返回的参数字段,和表字段对应
{ "mDataProp": "id" },
{ "mDataProp": "zqdlmc" },
{ "mDataProp": "zqxlmc" },
{ "mDataProp": "zqmsnr" },
{ "mDataProp": "id" },
{ "mDataProp": "id" }
],
"aoColumnDefs": [ //对指定列做操作,此处效果为为第一列设置不能搜索,不能显示
{ "bSearchable": false, "bVisi