一、jsp页面定义table
<div><table id="dg"></table></div>
二、js页面加载table
$(function () {
test1();
});
var test1 = function () {
var m_test_name = "测试";
var pageNumber = 1;
var pageSize = 20;
init_datagrid();
function init_datagrid() {
var arr_columns = test_dg_columns();
$("#dg").datagrid({
url: 'temp/test/queryTest',
singleSelect: true,
remoteSort: true, //定义从服务器对数据进行排序。
pagination: true, //在DataGrid控件底部显示分页工具栏。
pageNumber: pageNumber,
pageSize: pageSize,
pageList: [10,15,20],
method: 'post',
columns: [arr_columns],
rownumbers: true,
loadMsg: '正在加载数据',
checkbox: true,
title: '表单 -- ' + m_test_name,
emptyMsg: '列表为空',
selectOnCheck: false,
checkOnSelect: false
});
}
function test_dg_columns() {
var arr = new Array();
arr.push({"field": "yi", "title": 'test1', "width": '19%', "align": 'center',sortable:true});
arr.pu