easyui datagrid queryParams的使用 动态参数
2017-11-14 17:24
363 查看
在datagrid初始化时我们可以使用如下代码实现带参数查询
但是当我们选择下一页时,datagrid依然使用原来的参数进行查询。也就是说如下代码是无法在用户选择下一页时动态重新获取id的值的。它的参数静态存储的,不会自动更新。
因此我们需要另外一种方式动态赋值参数:
如果我们需要在查询时除去参数,也得手动除去,比如:
$('#dg').datagrid({ queryParams: { name: 'easyui', subject: 'datagrid' } });
但是当我们选择下一页时,datagrid依然使用原来的参数进行查询。也就是说如下代码是无法在用户选择下一页时动态重新获取id的值的。它的参数静态存储的,不会自动更新。
$('#dg').datagrid({ queryParams: { name: $('#easyui').val(), subject: $('#datagrid').val() } });
因此我们需要另外一种方式动态赋值参数:
var queryParams = $('#dg').datagrid('options').queryParams; queryParams.name = $('#easyui').val(); queryParams.subject = $('#datagrid').val(); $('#dg').datagrid('reload');
如果我们需要在查询时除去参数,也得手动除去,比如:
var queryParams = $('#dg').datagrid('options').queryParams; queryParams.name = ""; queryParams.subject = ""; $('#dg').datagrid('reload');
相关文章推荐
- easyui-datagrid 过滤器功能发送的参数在discuz端的接收与使用
- easyui datagrid 动态修改查询参数
- 使用easyUI 动态改变datagrid的columns
- easyui datagrid url mvc 参数动态
- Highcharts使用easyui datagrid的数据画动态统计图
- Jquery-easyUI-datagrid参数之 queryParams
- 使用easyUI 动态改变datagrid的columns
- 使用easyUI 动态改变datagrid的columns
- 使用easyui中的datagrid 分页时,向后台传参数page 和rows
- easyui-datagrid高度放大或缩小动态设置分页参数
- easyUI-datagrid参数queryParams
- 关于easyUI datagrid、layout动态改变大小使用的方法
- Jquery-easyUI-datagrid参数之 queryParams
- asp.net 中使用EasyUI Datagrid 加载动态数据分页查询
- 动态绑定easyui datagrid列名
- 使用ADF-BC 实现查询功能之八:通过代码动态设置Criteria条件参数
- 【easyUI】使用脚本动态创建panel
- Easyui Datagrid 根据参数设定样式
- easyui datagrid动态修改editor时动态绑定combobox的数据
- easyui之datagrid动态修改列