我在jsfiddle demo $(document).ready(function () {
$("#jqGrid").jqGrid({
datatype: "local",
data: mydata,
height: 250,
width: 780,
page: 1,
colModel: [
链接指向最新的Free-jqGrid,但我也注意到了我当地的4.9.0版本。
在演示中,左下角有一个搜索'用于打开多搜索对话框的按钮。到目前为止一切顺利:
现在,当用户点击"重置&关闭"并再次重复操作(也就是在左下角的搜索图标上再次点击),现在打开的对话框将缺少默认的第一个选项行:
感谢您的帮助,
塔尔。
答案 0 :(得分:1)
抱歉,您使用的演示包含错误的文件。例如,您使用ui.jqgrid.css
http://bester.co.il/regression/css/ui.jqgrid.css
似乎来自jqGrid的一些旧版本,但肯定不是来自免费jqGrid的ui.jqgrid.css
。我没有验证您包含的其他文件,只是将演示中的所有URL替换为CDN或GitHub中的源。生成的演示http://jsfiddle.net/OlegKi/ngm5rhgp/7/没有您描述的问题。
更新:现在我意识到仅在点击重置按钮后问题确实存在。存在的问题是因为在filter
中将空字符串指定为postData
的值(请参阅代码的the line)。我现在发布了the fix,其中设置了undefined
值。现在问题应该解决了。感谢您报告此问题!