Dojo 删除FilteringSelect中的选定选项后显示占位符文本
我有一个绑定到FilteringSelect组件的存储,该组件成功获取并填充FilteringSelect 稍后,我使用deleteItem方法从基础存储中动态删除一些选项,如下所示:Dojo 删除FilteringSelect中的选定选项后显示占位符文本,dojo,Dojo,我有一个绑定到FilteringSelect组件的存储,该组件成功获取并填充FilteringSelect 稍后,我使用deleteItem方法从基础存储中动态删除一些选项,如下所示: scheduleTypeStore.fetch({query:{id: '*'}, onComplete: function (items) { for(i = 0; i < items.length; i++){ va
scheduleTypeStore.fetch({query:{id: '*'}, onComplete: function (items) {
for(i = 0; i < items.length; i++){
var item = items[i];
scheduleTypeStore.deleteItem(item);
}
}});
scheduleTypeStore.save();
scheduleTypeStore.fetch({query:{id:'*},onComplete:function(items){
对于(i=0;i
下拉选项已更新,但最后选定的选项仍然保留,即使已删除。删除操作后,如果用户选择了其他选项,则他无法看到此先前选择的选项
当所选选项被动态删除时,是否需要调用FilteringSelect上的某个方法来显示占位符文本。好,我使用dijit.byId('myid').reset()解决了它