繁体   English   中英

如何从dojo的FilteringSelect中获取所有值?

[英]How to get all the values from a FilteringSelect in dojo?

我有一个称为select的FilteringSelect,值是从不同的地方添加的。 在某个时间点,我想访问FilteringSelect中的所有值。

为了获得单个值,我可以使用select.get('value') 但是我想将所有值都放在一个数组中。 在jQuery中,我们可以执行以下操作,

var values = $('#select').val();    //returns an array

那么,如何在dojo中做同样的事情?

如果要在FilteringSelect中获取“选项”列表,则可以检查商店的数据元素。

例如

define([dijit/registry'], function(registry) {
    // this will return an array of options
    registry.byId('select').get('store').data;
});

快乐的编码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM