如何在jqgrid中修剪sValue

时间:2014-12-12 14:15:54

标签: jqgrid

我有一个带单列搜索的jqgrid。在搜索表单中,我们输入任何带空格和等操作数的值,但它找不到该值。我想在触发搜索之前修剪该值。

有人可以指出我正确的方向吗?

1 个答案:

答案 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();
    ...
}

我没有测试它,但我认为它应该可行。 希望它有所帮助。