使用 DOJO 获取下拉选择的值
getting dropdown selected value using DOJO
我需要使用 dojo 从下拉列表中获取选定的值,而无需重定向到另一个页面。
我试过这样的事情:
dojo.addOnLoad( function() {
dojo.connect(dojo.byId('#inquiry_type'), "onchange", function(evt) {
alert("changed!");
console.log("option Changed to: "+evt.target.value);
dojo.stopEvent(evt);
});
});
上面的代码在控制台中给了我 undefined
。任何人都可以帮我做 dojo 代码吗?
在调用 dojo.byId
时省略 #
。它只需要名称。使用 #
语法就是你对 dojo/query
.
所做的事情
我需要使用 dojo 从下拉列表中获取选定的值,而无需重定向到另一个页面。
我试过这样的事情:
dojo.addOnLoad( function() {
dojo.connect(dojo.byId('#inquiry_type'), "onchange", function(evt) {
alert("changed!");
console.log("option Changed to: "+evt.target.value);
dojo.stopEvent(evt);
});
});
上面的代码在控制台中给了我 undefined
。任何人都可以帮我做 dojo 代码吗?
在调用 dojo.byId
时省略 #
。它只需要名称。使用 #
语法就是你对 dojo/query
.