$datagrid.datagrid({
url="datapush/queryTablesByDataTypeDatagrid"
pageSize: 20,
pageList: [20,30,50,100,200],
rownumbers: true,
striped: true,
pagination: true,
fitColumns: true,
singleSelect: false,
checkOnSelect: false,
fit: true,
toolbar: '#'+$toolbar.attr('id'),
queryParams:{
systemTypeId:"",
dataTable:""
},
columns: [
[
{
field:'ID',
checkbox: true
},
{
field:'NAME',
title:'数据类别',
width:10
},
{
field:'DATA_TABLE',
title:'数据表名称',
width:10
},
{
field:'LAST_UPDATETIME',
title:'最新更新时间',
width:10
}
]
],
onLoadSuccess: function () {
}
});
$datagrid.datagrid('options').url="datapush/queryTablesByDataTypeDatagrid";
$datagrid.datagrid({ queryParams: { "systemTypeId": treeNode['id'],dataTable:dataTable}});
$toolbar.find('a.o-q-search').trigger('click');
一般情况下datagrid的请求地址url和请求参数queryParams都会按照上方的方式,但是遇到动态的更改请求地址url和请求参数queryParams的话,可以使用下方的方式.