Jquery Jqgrid如何在filterToolbar中重置或设置searchOperator
网格工作得很好,我在每一列中都使用filtertoolbar。”Eq'是默认值。 问题是,当我更改searchOperator,然后清除整个网格后,searchOperator不会返回到初始状态 在我的例子中,我只有两个searchOperators值'eq'和'cn',默认值'eq' 更改为'cn'后,搜索正常,但重置网格后,searchOperator仍在'cn'中,我需要起始值'eq' 对于重设网格,我使用导航栏中的刷新按钮,并使用其他按钮,但什么也没有发生:Jquery Jqgrid如何在filterToolbar中重置或设置searchOperator,jquery,Jquery,网格工作得很好,我在每一列中都使用filtertoolbar。”Eq'是默认值。 问题是,当我更改searchOperator,然后清除整个网格后,searchOperator不会返回到初始状态 在我的例子中,我只有两个searchOperators值'eq'和'cn',默认值'eq' 更改为'cn'后,搜索正常,但重置网格后,searchOperator仍在'cn'中,我需要起始值'eq' 对于重设网格,我使用导航栏中的刷新按钮,并使用其他按钮,但什么也没有发生: var sgrid = jQ
var sgrid = jQuery("#lista_productos")[0];sgrid.clearToolbar();
或
$('#lista_productos').clearForm();
谢谢你的帮助
阿尔夫
我在firebug身上找到了这个
<td class="ui-search-oper" colindex="2">
<a class="soptclass" colname="Mfr" soper="cn" style="padding-right: 0.5em;" title="Click to select search operation.">~</a>
</td>
我需要更改soper的值和“~”的值,但我不知道如何在Jquery中进行一些调查后,我找到了答案。只需输入LoadComplete,就可以了
$("a.soptclass[colname='FieldName']").attr("soper","eq");
$("a.soptclass[colname='FieldName']").text("==");
祝你今天愉快