var dataGrid;
$(function() {
//查询列表
dataGrid = $('#dataGrid').datagrid({
url : '',
striped : true,
rownumbers : true,
pagination : true,
singleSelect : true,
fitColumns: true,
nowrap : false,
idField : 'id',
sortName : 'id',
sortOrder : 'asc',
pageSize : 20,
pageList : [ 15, 20, 30 ],
columns : [[{width : $(this).width() * 0.1,title : '合同名称',field : 'contactName',align : 'center',sortable : true},
{width : $(this).width() * 0.1,title : '合同号',field : 'contactCode',align : 'center',sortable : true},
{width : $(this).width() * 0.1,title : '合同额(万元)',field : 'contactAmount',align : 'center',sortable : true},
{width : $(this).width() * 0.1,title : '合同签订日期',field : 'created',align : 'center',sortable : true},
{width : $(this).width() * 0.12,title : '供应商',field : 'erpName',align : 'center'}
]],
toolbar : '#toolbar'
});
});
//搜索
function searchFun() {
var options = dataGrid.datagrid('options');
//获取查询参数
var contactName=$('[name="contactName"]').val();
var erpCode=$('[name="erpCode"]').val();
var contactCode=$('[name="contactCode"]').val();
//url 需要自己定义
options.url = '${ctx}' + '/XXXX/XXXXX';
options.queryParams = {
contactName: contactName,
erpCode: erpCode,
contactCode:contactCode
};
//触发搜索
dataGrid.datagrid(options);
}
//重置
function reloadFun() {
$("#contactName").val("");
$("#erpCode").val("");
$("#contactCode").val("");
//刷新查询
dataGrid.datagrid('reload');
dataGrid.datagrid('clearChecked');
}