Dojo组合框指定标签和值
Dojo combo box specify label and value
我试图遵循如何使用dojo设置组合框的示例,但想知道如何以编程方式指定名称和值。给出的示例使用了label和value的相同值——在大多数情况下,这可能不是人们想要的。
{
"identifier": "abbreviation",
"label": "name",
"items": [
{ "abbreviation": "AL", "name": "Alabama" },
... other 48 states here ...
{ "abbreviation": "WY", "name": "Wyoming" }
]
}
如果您正在询问如何替换示例中的硬编码列表,那么您必须这样做。在上述场景中,items用于指定数据,该数据是一个值数组(缩写和名称)。
在您的示例中,您需要从数据源获取数据/对象。一旦有了数据/对象,就将其公开给视图。完成这些之后,现在可以执行以下结构。
你存储的是你上面的项目,然而stateStore将是一个java脚本数组,其中包含来自数据源的数据。
stateStore = [{"abbreviation": "AL", "name": "Alabama"},
... other 48 states here ...,
{ "abbreviation": "WY", "name": "Wyoming" }]
// create FilteringSelect widget, populating its options from the store
var select = new dijit.form.FilteringSelect({
name: "stateSelect",
placeHolder: "Select a State",
store: stateStore
}, "stateSelect");
相关文章:
- 如何将具有相同功能的两个select html标签的两个JS组合在一起
- 如何组合标签,只要它们具有相同的类
- 如何在引导程序中组合药丸、塌陷和标签
- 没有“选择”标签的组合框实现
- 框架7:拆分视图降级到标签栏?(组合示例)
- 根据组合框中的选择动态更改html标签
- 组合输入类型="text"然后选择标签
- 我需要更多的输入标签,而我的 HTML/JavaScript 组合不起作用
- 如何组合多个类似标签的标签工具
- 使用单选按钮和标签组合修剪表格单元格的HTML标签
- JQuery或Javascript获得标签文本在表格单元格与单选按钮和标签的组合
- Dojo样式组合框's选项标签
- jQuery.如何将JS变量与标签文字组合在一起?
- 使用复选框+标签组合防止双击错误
- Dojo组合框指定标签和值
- 为标签和属性组合创建一个自定义angular指令
- 下拉框/组合框中已经选择的项在单击标签时应反映为选中
- 下拉框/组合框中已选择的项目应反映为单击标签时所选的项目
- 使用组合框的选择值动态更改我的标签文本
- 组合/绑定许多具有不同id或类的标签的更改,单击事件