Dojo:2个过滤选择

时间:2011-09-20 16:47:51

标签: dojo filtering

我有2个过滤选择。第一个填充静态数据,第二个应根据第一个选择的值填充,即应将ajax请求发送到服务器。以下是第一个选择的onChange事件中的近似代码:

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);

我已经尝试了一些,但仍然没有运气。这个任务非常典型,我确信解决方案应该非常简单。但是我无法理解,实际上我是dojo的新手,但对我来说这似乎很可怕;)

1 个答案:

答案 0 :(得分:0)

可以找到很好的答案here

ItemFileReadStore获取数据,第一个项目在第二个选择中设置为默认值。