jquery - 如何使 jqgrid 仅在我们搜索时有效(显示数据)?
问题描述
我使用带有工具栏搜索的 jqgrid。我希望 jqgrid 在加载时显示空网格,并在我重置/清理工具栏搜索时显示空网格。所以我想把这个 jqgrid 专门用于搜索。
如何使 jqgrid 仅在我们搜索时有效(显示数据)?
谢谢你。
此致,
埃卡
解决方案
您可以使用某些事件来执行此操作。
最初,您的网格可能需要具有数据类型:本地和空数据参数,即
jqGrid({
...
datatype: 'local',
data : [],
...
});
调用工具栏过滤器时,请使用两个事件 - beforeClear 和 beforeSearch - 为此请参阅文档。
在beforeSearch事件中将数据类型设置为“json”并最终设置为 url,在beforeClear中再次将数据类型设置为本地
推荐阅读
- c++ - 一个小小的双链表谜题
- python-3.x - Python For循环枚举控件
- reactjs - 使用 Material UI 的 MenuItem 构建自定义组件
- javascript - 移动父弹出框时对子输入的传播问题
- batch-file - 符号在批处理脚本中被抛出
- python - 使用 Opencv Python 检测半圆
- php - 如何对 MySQL GROUP_CONCAT 之类的 laravel 集合进行分组
- mongodb - 在聚合mongodb中按月分组日期范围
- spring-boot - 使用 SpringBoot 的 RestAssured 策略行为
- javascript - lodash get 函数有什么作用?