在Ajax請求的框架中,我試圖使用參數「baseParams」的嵌套對象。基本上,我想製作一個URL,如「ajax.php?foo [controller] = demo & foo [action] = index」。extjs:請求中的嵌套baseParams
波紋管是錯誤地產生的代碼:「ajax.php?foo = [object] & foo = [object]」。
Ext.data.JsonStore( baseParams: { foo: { controller: 'demo', action: 'index' } }, proxy: new Ext.data.HttpProxy({ method: 'GET', url: '/ajax.php' }), (...) );
當然,我可以寫一些類似波紋管的東西,但我正在尋找一個更漂亮的解決方案。
Ext.data.JsonStore( proxy: new Ext.data.HttpProxy({ method: 'GET', url: '/ajax.php?foo[controller]=demo&foo[action]=index' }), (...) );
經過幾次嘗試,我不知道這是否真的有可能。但也許我錯過了一些東西。你能幫我嗎?
謝謝很多!它的工作原理和我想知道爲什麼我沒有想過這個......它看起來很明顯。 – Fabien 2010-08-06 06:58:34