dijit.form.ComboBox附加选项

时间:2012-03-31 14:11:49

标签: combobox dojo append options

我花了5个小时,我找不到这个:

 `$('#To').append('<option value=11>Santa Cruz</option>');`

“To”是dijit.form.ComboBox

它在JQuery中工作正常,但我怎么能在Dojo中做到这一点

请一束光。

谢谢,

阿尔瓦罗

1 个答案:

答案 0 :(得分:1)

你的组合框是由数据存储驱动的吗? 如果是,您只需将项目添加到数据存储区,dojo将通过将项目添加到UI小部件来处理更新ui小部件。这使数据与ui / rendering保持分离。

所以你可以这样做:

cityDataStore.newItem({ name: 'Santa Cruz', value: 11 });

参见相关的SO问题:

dijit.form.filteringselect dynamically change options