Search jqGrid搜索列排序

Search jqGrid搜索列排序,search,jqgrid,Search,Jqgrid,我有一个网格, 当您从底部导航器单击搜索时,默认情况下,此搜索将弹出所有列,默认情况下从左到右开始 有什么办法可以改变吗?例如,默认情况下,它将始终成为日期,而不是Inv No。这是一个好问题!当前没有可指定默认搜索列的搜索对话框 作为解决方法,我建议使用jqGrid的postData选项的filters属性。例如,打开“关闭”列,默认选择“是”。它使用 postData:{ 过滤器:JSON.stringify({ groupOp:“和”, 规则:[{ 字段:“已关闭”, 作品:“情商”, 数

我有一个网格, 当您从底部导航器单击搜索时,默认情况下,此搜索将弹出所有列,默认情况下从左到右开始


有什么办法可以改变吗?例如,默认情况下,它将始终成为日期,而不是
Inv No

这是一个好问题!当前没有可指定默认搜索列的搜索对话框

作为解决方法,我建议使用jqGrid的
postData
选项的
filters
属性。例如,打开“关闭”列,默认选择“是”。它使用

postData:{
过滤器:JSON.stringify({
groupOp:“和”,
规则:[{
字段:“已关闭”,
作品:“情商”,
数据:“真实”
}]
})
}

其中,字段值(
“closed”
)是该列的
名称(
“eq”
)是该列允许的操作中的一个(我在该列的演示中使用了
sopt:['eq',ne']
),并且
数据的值(
真)应指定搜索字段的默认值。在大多数情况下,您将使用
数据:“
可能。

@Ray:不客气!如果我不会忘记,我会将我的建议发布到trirand,搜索对话框的其他新选项将允许指定应显示的列名(如
defaultField:“closed”
)。可能可以用列名指定
中列的顺序,但它没有默认搜索字段那么重要。