1.代码部分:
<table id="mytable">
</table>
<script type="text/javascript">
$(function(){
$("#mytable").datagrid({
//定义标题行所有的列
columns:[[
{title:'编号',field:'id',checkbox:true},
{title:'姓名',field:'name'},
{title:'性别',field:'sex'},
{title:'地址',field:'addr'}
]],
//指定数据表格发送ajax请求的地址
url:'${pageContext.request.contextPath}/json/datagrid_data.json',
rownumbers:true,
singleSelect:true,
//定义工具栏
toolbar:[
{text:'添加',iconCls:'icon-add',
handler:function(){
alert('add...');
}
},
{text:'删除',iconCls:'icon-remove'},
{text:'修改',iconCls:'icon-edit'},
{text:'查询',iconCls:'icon-search'}
],
//显示分页条
pagination:true
});
});
</script>
2:json部分:
{
"total":123,
"rows":[
{"id":"001","name":"消防","sex":"男","addr":"xxx"},
{"id":"002","name":"小黑","sex":"男","addr":"xxx"},
{"id":"003","name":"小李","sex":"男","addr":"xxx"},
{"id":"003","name":"小李","sex":"男","addr":"xxx"}
]
}
3.效果: