extjs設定動態proxy的方法哦

2021-07-05 08:04:21 字數 688 閱讀 3013

authorstore = new ext.data.store( {});

直接這樣修改store的url是不行的:

authorstore.url = path;

在load與reload指定url也是不行的:

authorstore.load(})

authorstore.reload(})

這樣也不行

authorstore.proxy.url = path;

只能這樣改:

猜想,原因可能是,在store初始化時,當只指定url時,缺省會建立乙個httpproxy物件,而在load之前再修改store的url時,並不會以store的url去訪問伺服器而是以proxy為準,並且二者之間的url會同步,只修改乙個會出錯,除非重新建立乙個新的proxy

或者://httpproxy:

store.proxy.conn.url = 

'mynewurl.php';

//scripttagproxy:

store.proxy.url = 

'mynewurl.php';

方法2gridstore.getproxy().url = 

'bbb.aspx'; 

gridstore.load();

EXTJS動態設定相關值

現在要使用的是在center panel中將gridpanel去掉,換成乙個treepanel 於是乎,就寫了如下 var items ext.getcmp center panel items for var i 0 iext.getcmp center panel remove items i ...

ExtJS 4中動態載入的路徑設定

在此首先感謝csdn的文順 ,是他提醒了我需要寫這文的。1 getpath function classname 10 11 path paths prefix 12 classname classname substring prefix length 1 13 14 15if path leng...

ExtJS 4中動態載入的路徑設定

在此首先感謝csdn的文順 ,是他提醒了我需要寫這文的。1getpath function classname 10 11path paths prefix 12classname classname substring prefix length 1 13 1415if path length 0...