Jquery jqGrid仅显示“0”;IsNull";及;“不为空”;搜索中的选项
我将Jquery jqGrid仅显示“0”;IsNull";及;“不为空”;搜索中的选项,jquery,jqgrid,Jquery,Jqgrid,我将jqGrid 4.15.6-pre与local数据类型一起使用。我已经启用了multipleSearch:true,但我只得到了“IsNull”和“isnotnull”作为搜索选项。下面是我的代码 $("#dataGrid").jqGrid({ datatype: "local", data: mydata, colNames: ['Student_ID', 'STATUS', 'TYPE', 'DESCRIPTION
jqGrid 4.15.6-pre
与local
数据类型一起使用。我已经启用了multipleSearch:true
,但我只得到了“IsNull”和“isnotnull”作为搜索选项。下面是我的代码
$("#dataGrid").jqGrid({
datatype: "local",
data: mydata,
colNames: ['Student_ID', 'STATUS', 'TYPE', 'DESCRIPTION', 'COPIES'],
colModel: [
{ name: 'Student_ID', index: 'Student_ID', width: 80},
{ name: 'STATUS', index: 'STATUS', width: 160 },
{ name: 'TYPE', index: 'TYPE', width: 180 },
{ name: 'DESCRIPTION', index: 'DESCRIPTION', width: 180 },
{ name: 'COPIES', index: 'COPIES', width: 180 }
],
pager: '#pagingGrid',
sortname: 'Student_ID',
gridview: true,
rownumbers: true,
viewrecords: true,
loadonce: true,
gridview: true,
sortorder: "desc",
caption: 'Just simple local grid',
height: '100%'
});
$("#dataGrid").jqGrid('navGrid', '#pagingGrid', { edit: false, add: false, del: false }, {}, {}, {}, { multipleSearch: true, closeAfterSearch: true });
听起来很奇怪。你能提供重现问题的演示吗?我想您包含了错误的JS文件。查看演示
https://jsfiddle.net/OlegKi/4o5hsyba/
例如,它演示了在免费jqGrid中搜索对话框的典型用法。所有搜索选项均正确显示。通常,可以在colModel
的每个列定义中定义sopt
数组的searchoptions
属性,或者设置公共默认sopt
值。通过这种方式,您可以将搜索选项的默认列表替换为另一个(例如,两个选项“IsNull”和“isnotnull”)。听起来很奇怪。你能提供重现问题的演示吗?我想您包含了错误的JS文件。以演示为例,演示了在免费jqGrid中搜索对话框的典型用法。所有搜索选项均正确显示。通常,可以在colModel
的每个列定义中定义sopt
数组的searchoptions
属性,或者设置公共默认值sopt
值。通过这种方式,您可以将搜索选项的默认列表替换为另一个(例如两个选项“IsNull”和“Is Not Null”)。@Oleg是的,问题在于引用,一旦我按照您的小提琴引用了文件,它就很有魅力了..谢谢..我这里还有一个查询..我可以在免费版本中将JqGrid导出到excel吗?欢迎!请看和,在这里我演示了如何在jqGrid内部使用。我发布了之前的评论作为答案。回答后,您将提高您的声誉。@Oleg再次感谢..Excel也起了作用!!我们有类似的PDF和打印格式吗?jqGrid没有这样的功能。我建议您导出到Excel并使用Excel的打印/pdf书写功能。它有许多有用的打印功能,这些功能不容易实现。或者,您可以使用任何其他开源产品,这些产品可以帮助从JavaScript生成PDF文件,例如(isPDF)[例如,这个想法与使用SheetJS的情况相同。