我无法解决这个问题:
$('#To').append('<option value=11>Santa Cruz</option>');
“To”是一个dijit形式。组合框它在JQuery中工作得很好,但我如何在Dojo中做到这一点呢?
vlurs2pr1#
你的组合框是由数据存储驱动的吗?如果是,你可以直接将项目添加到数据存储中,dojo会通过将项目添加到UI小部件中来更新UI小部件。这使得数据与UI/呈现分离。因此,您可以:
cityDataStore.newItem({ name: 'Santa Cruz', value: 11 });
参见相关SO问题:dijit.form.filteringselect dynamically change options
1条答案
按热度按时间vlurs2pr1#
你的组合框是由数据存储驱动的吗?如果是,你可以直接将项目添加到数据存储中,dojo会通过将项目添加到UI小部件中来更新UI小部件。这使得数据与UI/呈现分离。
因此,您可以:
参见相关SO问题:
dijit.form.filteringselect dynamically change options