3
我目前使用dojo 1.7來編程。我遇到了dojo.forms.Select的onChange事件。在我看來,它從未被解僱。我試圖在互聯網上搜索。但我運氣不好。什麼可能是錯的?任何建議或幫助將不勝感激。用於附連該事件dojo.form.Selectdojo.form.Select onChange未解僱
代碼:
var findLayerListOnChangeEvent = dojo.connect(findLayerListSelect, "onChange", function(newValue) {
doFindLayerListChange();
});對於dojo.form.Select
<select id="findLayerList" data-dojo-type="dijit.form.Select" data-dojo-props="required:true, sortByLabel:false" name="findLayerList" disabled="disabled" maxHeight=-1 style="width:150px;">
<option value="ID">Layer List</option>
Sandeep,謝謝你的回覆。我嘗試了你的建議。它仍然沒有工作。這裏是findLayerListSelect的JS代碼。 findLayerListSelect = dijit.byId('findLayerList'); – bevardgisuser
請提供。看到我剛剛爲你提供的以下jsfiddle。 http://jsfiddle.net/4Dxxf/57/唯一的區別是我猜是你在HTML中禁用了select。 PLS。比較並讓你的選擇框工作。 – Sandeep
我嘗試了你在jsfiddle中的建議,但它仍然不起作用。我忘了告訴你,dijit.form.Select是以編程方式生成的。真的有關係嗎? – bevardgisuser