3
我必須從一組插入頁面頂部的textfield/combobox過濾一個網格存儲在單獨的Ext.form.Panel中。 我用這個代碼做電網濾波器:在extjs4.1服務器端的過濾器存儲
doGridFilters : function() {
//storeClients.clearFilter();
var client_Id = Ext.getCmp('Id_form').getValue();
var filter1 = Ext.create('Ext.util.Filter',{
root:'list',
comparison: 'eq',
property: "Id",
value: client_Id
});
storeClients.getProxy().extraParams = { filter: filter1 };
storeClients.load();
},
但店內不執行任何類型的過濾器。
任何人都可以幫助我嗎?
什麼服務器端是否接收參數? – Reimius
在這裏使用Ext.util.filter有特定的原因嗎?我看到你只需要'client_Id'屬性。將它作爲 傳遞給storeClients.getProxy()。extraParams.filter = client_Id;並處理服務器端的「過濾器」。 – jssridhar