我想在jqgrid上有一个过滤器工具栏。我可以看到过滤器工具栏,但我无法更改过滤器操作符(操作员菜单不会显示在网格上)。默认搜索运算符是" Equal"虽然我希望它是"包含"。
从以下网址下载图书馆:JSON.stringify()
这是我的BundleConfig.cs:
var jsonString = checkables;
网格设置:
bundles.Add(new StyleBundle("~/Content/Admin").Include(
"~/Content/Admin/css/bootstrap.min.css",
"~/Content/Admin/css/pages.min.css",
"~/Content/Admin/css/widgets.min.css",
"~/Content/Admin/css/pixel-admin.min.css",
"~/Content/Admin/css/rtl.min.css",
"~/Content/Admin/css/themes.min.css",
"~/Content/Admin/css/jquery-ui.1.10.4.css",
"~/Content/Admin/css/clockpicker/clockpicker.css",
"~/Content/Admin/css/jstree.min.css",
"~/Content/Admin/css/jqgrid/searchFilter.css",
"~/Content/Admin/css/jqgrid/ui.jqgrid-bootstrap-ui.css",
"~/Content/Admin/css/jqgrid/ui.jqgrid-bootstrap.css",
"~/Content/Admin/css/jqgrid/ui.jqgrid.css",
"~/Content/Admin/css/jqgrid/ui.multiselect.css"
));
bundles.Add(new ScriptBundle("~/Scripts/Admin").Include(
"~/Scripts/Admin/bootstrap.min.js",
"~/Scripts/Admin/jquery-1.8.2.min.js",
"~/Scripts/Admin/jquery-ui-1.10.4.min.js",
"~/Scripts/Admin/jqgrid/jquery.jqGrid.min.js",
"~/Scripts/Admin/jqgrid/jquery.contextmenu.js",
"~/Scripts/Admin/jqgrid/jquery.searchFilter.js",
"~/Scripts/Admin/i18n/grid.locale-en.js",
"~/Scripts/Admin/i18n/grid.locale-fa.js",
"~/Scripts/Admin/clockpicker.js",
"~/Scripts/Admin/highcharts.js",
"~/Scripts/Admin/jstree.min.js",
"~/Scripts/Admin/pixel-admin.min.js",
"~/Scripts/Admin/Base64Helper.js"
));
这里有输出: here
我哪里错了?
答案 0 :(得分:1)
我的意思是不要只包含您找到的所有文件。我使用free jqGrid fork,这是我在更改trirand的许可协议后开发的(参见here)。页面http://trirand.com/blog/?page_id=6是不可理解的。你在这里下载 Guriddo jqGrid JS ,因此如果你使用它,你应该阅读http://guriddo.net/?page_id=103334的价格。关于你的主要问题。我创建了演示jsfiddle.net/OlegKi/kvtrtzc5,它使用免费的jqGrid。试试吧。我认为没有你描述的问题。