0
我有2個過濾選擇。第一個填充靜態數據,第二個應該根據第一個選擇的選擇值填充,即ajax請求應發送到服務器。這裏是第一選擇的onChange事件中的近似代碼:Dojo:2過濾選擇
var secondSelectFilterStore = dijit.byId("second_select").store;
secondSelectFilterStore.url = 'some/url?id=' + dijit.byId("first_select").get("value");
// what now? maybe this?
secondSelectFilterStore.fetch();
// doesn't help
// or maybe something like this?
dijit.byId("second_select").setValue(some_arbitrary_value);
我已經嘗試了一些,但仍然沒有運氣。這個任務非常典型,我相信解決方案應該非常簡單。但我只是無法弄清楚,實際上我對道場是陌生的,對我來說它似乎很可怕;)
你的具體問題是什麼?首先填充選擇,或者將第一個選擇連接到第二個選擇上? – hugomg
我的具體問題是獲取數據以進行第二次選擇並使用它進行填充。所以,我至少需要兩種方法:獲取數據和填充filteringSelect。 – zapadlo