2014-02-11 122 views
0

網格很好,我在每列使用filtertoolbar。 'Eq'是默認值。 問題是,當我更改searchOperator,然後清除整個網格後,searchOperator不會恢復到初始狀態。Jqgrid如何重置或設置searchOperator過濾器工具欄

在我的情況下,我只有兩個searchOperators值'eq'和'cn',(默認'eq')。

更改爲'cn'後,搜索結果正常,但重置網格後,searchOperator仍在'cn'中,我需要起始值'eq'。

復位我在導航欄使用的刷新按鈕併網發電,並使用這些人,但沒有發生:

var sgrid = jQuery("#lista_productos")[0];sgrid.clearToolbar(); 

OR

$('#lista_productos').clearForm(); 

感謝您的幫助

阿爾夫我發現這個用螢火蟲

<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> 

我需要改變索普和「〜」值的價值,但我不知道如何

回答

0

好jQuery的一些調查之後,我找到了答案。只需放入LoadComplete,它就可以正常工作。

$("a.soptclass[colname='FieldName']").attr("soper","eq"); 
$("a.soptclass[colname='FieldName']").text("=="); 

祝您有美好的一天。

相關問題