我有一个带单列搜索的jqgrid。在搜索表单中,我们输入任何带空格和等操作数的值,但它找不到该值。我想在触发搜索之前修剪该值。
有人可以指出我正确的方向吗?
答案 0 :(得分:0)
在我看来,您可以使用模拟编辑选项(例如custom_func:validateInput)。 因此,您应该可以定义自己的验证功能:
$(document).ready(function (){
jQuery("#list").jqGrid({
...
colModel:[
{
name: 'colName',
...
searchrules:{
custom_func:validateInput
}
...
},
...
}
}
function validateInput(sSearchValue,sColName){
var sValue = sInputValue.trim();
...
}
我没有测试它,但我认为它应该可行。 希望它有所帮助。