2012-08-30 39 views
0

我有一个选择类型,其值如下。 sopt是'cn',所以当我选择'批准'时,它也给我'未批准'的结果,我怎样才能得到完全匹配,即批准批准,未批准未批准等。以下是代码:jqgrid选择类型搜索选项

var categories = ["All", "Approved", "Not Approved", "Pending"]; var categoriesStr = ":All;Approved:Approved;Not Approved:Not Approved;Pending:Pending"; var defaultCategory = "All";

{name:'Status',index:'Status', width: 85, stype: 'select', sortable:false, searchoptions: { sopt: ['cn'], dataInit:function(el){ var defOption = $("option:contains("+defaultCategory+")",el); defOption.attr("selected", "selected"); setTimeout(function(){ $(el).trigger('change'); },500); } }, edittype:'select', editoptions: { value: categoriesStr } }

回答

0

Deepti!

您可以使用'eq'运算符。 这匹配所有等于下拉值的值。