我有一个网格,当您从底部导航器单击搜索时,默认情况下会弹出此搜索,所有列默认从左到右开始。
有什么办法可以改变吗?例如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: ""可能会使用。