我有一个网格,当您从底部导航器单击搜索时,默认情况下会弹出此搜索,所有列默认从左到右开始。
有什么办法可以改变吗?例如Inv No
,默认情况下,它将始终成为日期。
这是个好问题!当前没有可以指定默认搜索列的搜索对话框选项。
作为解决方法,我建议使用jqGrid 选项的属性filters
。postData
例如,演示打开“关闭”列,默认选择“是”。它用
postData: {
filters: JSON.stringify({
groupOp: "AND",
rules:[{
field: "closed",
op: "eq",
data: "true"
}]
})
}
其中字段值 ( "closed"
) 是name
列 ( "eq"
) 的值,是列的允许操作之一(我sopt: ['eq', 'ne']
在演示中使用了该列),并且data
("true") 的值应指定搜索字段的默认值。在大多数情况下,您data: ""
可能会使用。