ExtJs3.0中Store添加 baseParams 的Bug
更新時(shí)間:2010年03月10日 20:00:21 作者:
今天發(fā)現(xiàn)了一個(gè)ExtJS3.0中的Bug 以前用2.0的時(shí)候,喜歡這樣增加參數(shù)
復(fù)制代碼 代碼如下:
this.store.on('beforeload', function()
{
Ext.apply(Ext.getCmp("propTypeGrid").store.baseParams, { 參數(shù)1: '111', 參數(shù)2: '111' });
});
但是在 3.0 中這樣無法增加參數(shù),于是在 ExtJs官方論壇上找到了解決方案:
復(fù)制代碼 代碼如下:
this.store.on('beforeload', function(store,options)
{
var new_params={參數(shù)1: '111', 參數(shù)2: '111' };
Ext.apply(options.params,new_params);
});
最后發(fā)現(xiàn) Ext更新到 3.1.1了,在3.1.1中已經(jīng)修復(fù)了這個(gè)Bug
如果現(xiàn)在正在用3.0或者3.1的朋友, 有條件的話可以升級(jí)到3.1.1。(3.1中這個(gè)Bug未修復(fù))
沒有條件的話,就用上面的方法就可以了
相關(guān)文章
Extjs優(yōu)化(二)Form表單提交通用實(shí)現(xiàn)
本文就將演示下一個(gè)實(shí)例使用該代碼只需要13行代碼 原始需要25-30行代碼搞定,感興趣的朋友可以參考下哈,希望可以幫助到你2013-04-04
Extjs Ext.MessageBox.confirm 確認(rèn)對(duì)話框詳解
顯示一個(gè)確認(rèn)對(duì)話框,用來代替JavaScript標(biāo)準(zhǔn)的confirm()方法,具有兩個(gè)按鈕“是”和“否”如果為其提供一個(gè)回調(diào)函數(shù),則該函數(shù)將在單擊按鈕后被調(diào)用(包括右上角的推出按鈕),所單擊按鈕的id將被作為唯一的參數(shù)傳遞到回調(diào)函數(shù)中。2010-04-04
導(dǎo)入extjs、jquery 文件時(shí)$使用沖突問題解決方法
在html頁面中,沒有導(dǎo)入jquery文件時(shí),可以正常保存,而導(dǎo)入jquery文件后,則不能不存了,發(fā)現(xiàn)導(dǎo)入的jquery文件和現(xiàn)有的extjs文件沖突了2014-01-01
關(guān)于viewport,Ext.panel和Ext.form.panel的關(guān)系
那個(gè)深入淺出ext作者比我還懶 viewport存放Ext.panel對(duì)象,其容器中的成員可以以borderlayout方式布局2009-05-05
ExtJS4如何給同一個(gè)formpanel不同的url
這篇文章主要介紹了ExtJS4如何給同一個(gè)formpanel不同的url,需要的朋友可以參考下2014-05-05

