从dojo comboBox中删除选项
Remove options from dojo comboBox
有人知道如何从dijit.form.ComboBox中删除选项吗?我知道如何从select中删除,但同样的原理在这里不起作用。我在docapi中找不到任何内容。我试着用dojo.empty,同样的运气。
感谢
您的dijit.form.ComboBox是否使用商店?如果是这样(并且存储是可写的),您应该能够从存储中删除项目,因此组合框应该反映这些更改。
store.fetch({
query: {id: "123145"},
onComplete: function(item_array) {
store.deleteItem(item_array[0])
}
});
我知道这在使用dojo.data.ItemFileWriteStore和FilteringSelect(非常类似于ComboBox)时有效。如果使用声明性标记,ComboBox可能会将html转换为数据存储,并且您可能能够找到该存储并执行同样的操作。
此外,我最熟悉的是dojo工具包的v1.6版本。较新的版本可能使用更好的数据存储类型,并且与旧的ItemFileWriteStore相比,它们可能具有更直接的从存储中删除项的方法。
调用flauerpower给出的代码后,调用:
组合框上的reset()方法。这也将清除选择。
1) Dojo控件支持存储
2) 重置将清除控件中的文本/选择。
希望对有所帮助
相关文章:
- 带有预览和删除选项的图像上传-Javascript/Jquery
- 从dojo comboBox中删除选项
- 在 IE 中从 DOM 中删除选项时,滚动选择元素会跳到顶部
- 如何从选择 jsp 上的映射中删除选项
- 如何使用fine Uploader通过删除选项将上传的文件名传递到服务器端
- 如果选择框已在其他框中选中,则从该框中删除选项
- 使用jQuery的预览和删除选项上传多个图像
- 从选项卡面板中删除选项卡
- 从“按值选择”中删除选项
- jquery检查字符串是否已从文本区域删除,并从select中删除选项
- 修改googlechrome扩展以删除选项卡
- Jquery,从下拉列表中删除选项不起作用
- HTML选择框,通过javascript删除选项'无'选项出现
- 要添加的搜索功能&从select下拉列表中删除选项
- Javascript-动态网格花式删除选项
- 基于下拉选择从从属下拉列表中删除选项
- 上传文件与大小和删除选项在Javascript
- 两个选择-删除选项的一个基于另一个
- 通过焦点切换在TabPanel中添加和删除选项卡
- 删除选项绑定:如果选项被选中,如何从弹出框中动态删除选项