jqgrid搜索空白值
我正在修改一个使用JQGrid的旧应用程序,但我似乎无法理解这一点。 我有一个过滤器的选择框,其中包含所有选项+“:all”,选择“all”将返回所有结果。我有一些列可以为null或空字符串。如何附加到searchoptions:{value:::All;value1:Item1;value2:Item2“}以便它在选中时仅返回空项或空项,并且仍然具有“All”功能jqgrid搜索空白值,jqgrid,Jqgrid,我正在修改一个使用JQGrid的旧应用程序,但我似乎无法理解这一点。 我有一个过滤器的选择框,其中包含所有选项+“:all”,选择“all”将返回所有结果。我有一些列可以为null或空字符串。如何附加到searchoptions:{value:::All;value1:Item1;value2:Item2“}以便它在选中时仅返回空项或空项,并且仍然具有“All”功能 我唯一能想到的就是将搜索选项更改为searchoptions:{value:::All;-1:Unassigned;value1
我唯一能想到的就是将搜索选项更改为searchoptions:{value:::All;-1:Unassigned;value1:Item1;value2:Item2“}修改json以替换'-1',而不是null或空字符串。。。但这并不干净。是的,冒号出现在all之前,因为它就像一个通配符搜索,显示文本“all”但与所有内容匹配的值“”。这似乎是一个常见的场景,我不需要自定义内容,但我可以。一边我想要所有结果,另一边我想要空结果。请在所有关于jqGrid的问题中包括您使用(可以使用)的jqGrid版本的信息,以及fork([free jqGrid]()、commercial[Guriddo jqGrid]()或旧jqGrid版本的信息,您可以在“Notes”中过滤操作“为空”和“不为空”JQGrid.My版本的列是4.5.4。在您的演示中,下拉列表“shipped via”:假设该列可以包含空值,您将如何搜索没有“shipped via”的选项。