使用 class 属性的 Dojo 组合框
Dojo Combobox using class attribute
我正在尝试实现 dojo 组合框。它与“中的 "id" 属性一起工作正常。我想知道他们是无论如何我可以使用 "class" 属性来实现的。我已经尝试过了,但它对我不起作用。如果有人的话,那就太好了可以帮我解决这个问题。
这是<div id="stateSelect">
中的代码
http://jsfiddle.net/RS2Z5/234/
谢谢
使用 dojo/query
模块来 select 具有特定 class 的元素。然后用 class 遍历节点。像这样
require(['dojo/query', 'dojo/data/Item...'.....],
function(query, ItemFile......){
query(".myselect").forEach(function (node) {
var comboBox = new ComboBox({
name: "stateSelect",
value: "select",
store: store,
}, node);
});
});
我正在尝试实现 dojo 组合框。它与“中的 "id" 属性一起工作正常。我想知道他们是无论如何我可以使用 "class" 属性来实现的。我已经尝试过了,但它对我不起作用。如果有人的话,那就太好了可以帮我解决这个问题。
这是<div id="stateSelect">
中的代码
http://jsfiddle.net/RS2Z5/234/
谢谢
使用 dojo/query
模块来 select 具有特定 class 的元素。然后用 class 遍历节点。像这样
require(['dojo/query', 'dojo/data/Item...'.....],
function(query, ItemFile......){
query(".myselect").forEach(function (node) {
var comboBox = new ComboBox({
name: "stateSelect",
value: "select",
store: store,
}, node);
});
});