2013-10-01 59 views
0

每當我在「值」字段中鍵入一個用於過濾的鍵時,都會向服務器發送調用。 只有當我在過濾器按鈕上鍵入時,該調用纔會進行。
注:網格商店是一個JSON休息存儲。Dojo gridx過濾器:在使用gridx過濾器時對服務器onkeypress進行的多次調用

有沒有解決方案來防止每個按鍵上的api調用?它應該只調用API當我按下篩選按鈕

+0

因爲每次你輸入一些東西的時候,店裏查詢到的建議值。 – undefined

+0

有沒有解決方案來阻止每個按鍵上的這些API調用?它應該只調用api時,我按Filter按鈕 –

+0

不使用過濾器值的自動完成輸入,但AFAIK輸入類型是基於列的數據類型。 – undefined

回答

0

使用最新版本的dojo和gridx:將列的autoComplete屬性設置爲false,可以停止此行爲。

使用屬性:自動完成:假爲列

1

當您創建的網格,嘗試添加屬性quickFilterAutoApply: false,這將由關鍵事件

+0

quickFilterAutoApply:false,對我來說不起作用:(你能告訴我哪個gridx模塊這個屬性適用嗎? –

+0

gridx/modules/quickFilter – gee

0

禁止查詢從自動觸發商店使用ItemFileReadStore代替JSONRest即使自動完成打開,也可以阻止對服務器的調用