使用 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.

所做的事情