我有一个名为选择的FilteringSelect,这些值是从不同的地方添加的。在某个时间点,我想访问FilteringSelect中的所有值。
为了获得单个值,我可以使用 select.get(' value')。但我希望将所有值都放在数组中。在jQuery中,我们可以执行类似下面的操作,
var values = $('#select').val(); //returns an array
那么,如何在dojo中做同样的事情呢?
答案 0 :(得分:2)
如果要在FilteringSelect中获取“选项”列表,可以检查商店的数据元素。
e.g。
define([dijit/registry'], function(registry) {
// this will return an array of options
registry.byId('select').get('store').data;
});
快乐的编码。