2011-04-04 60 views
1

有沒有什麼辦法可以動態設置'filterToolbar'選項?動態更改過濾器工具欄選項

這是我的問題。

  1. 最初我根據搜索選項需要一個過濾器 - 'defaultSearch : "eq"
  2. 一個按鈕,點擊之後,我需要改變的搜索選項 - defaultSearch : "cn"

    一種方法可以在defaultSearch選項動態地設置(我不知道天氣是可能的),其他的會刪除舊的filtertoolbar並添加新的filtertoolbar,默認搜索爲「cn」。

這是可能與jqgrid?請告訴我。感謝你的幫助。先謝謝你。

回答

3

我發現你的問題很有意思,所以在我所有的+1之前。

你不能改變的filtertoolbardefaultSearch參數的值,但是你可以動態改變:

$("#list").jqGrid('setColProp','name',{searchoptions:{sopt:['cn']}}); 

the demo通過defaultSearch定義並在「客戶」列中的初始搜索選項是「CN」 。通過點擊網格上方的兩個按鈕,您可以將選項更改爲'bw'(開頭)或'ew'(結束)。您可以輕鬆驗證演示的工作方式。

+0

非常感謝Oleg。有用。我想知道如何去做。嘗試了一些方法,任何事情都不適合我。這與我的想法完全不同。再次感謝..您的演示岩石.. – Sam 2011-04-05 02:57:38