jeasyui datagrid更改参数重载


碰到一个问题是,想要在列表时加入数据查询,带分页,但点到后面的分页再输入查询时,把页码也带上了,导致没有数据显示,或者是直接sql错误
查找相关文章:jeasyui

正确的做法是,现获取到jeasyui datagrid的参数,并更改页面传递,重新载入datagrid

var _grid = $('#account_list');
var queryParams = _grid .datagrid('options').queryParams;
#加入其他的参数
queryParams.keyword = $('#keyword').val();
queryParams.advertiser_state = $('#advertiser_state').val();

#更改当前页数为第一页
_grid .datagrid('options').pageNumber = 1;    
_grid .datagrid('options').queryParams = queryParams;
    
_grid .datagrid('reload');