this.reportsDropdown = new ComboBox({ store: _this.reportsStore, id: "cboReports", name: "cboReports", disabled: false, searchAttr: "label", onChange: this.reportsChangedEventHandler }, this.cboReports); reportsChangedEventHandler: function() { var report = this.item; console.log("Report selected: " + report.value); topic.publish("/Reports/changed", { report: report }); }
You have to be careful when you declarativily...Hope this helps.
djConfig:"parseOnLoad:false"
dojo.require("dojo.parser"); dojo.addOnLoad(function() { //the first thing you do should be to parse all widgets in the page. Only then continue dojo.parser.parse(); //continue with esri.Map (etc.) });
<select dojoType="dijit.form.FilteringSelect" id="queries-combobox" name="queries-combobox" onChange="changeQuery(this.value);" style="width: 100%;"> <option value="-1">Please select a query...</option> <option value="0">Precision Cutting History</option> <option value="3">Concrete Raising</option> <option value="6">elev diff >= 1/4" WITHOUT tree</option> <option value="9">elev diff >= 1/4" WITH tree</option> <option value="12">spalled <= 2"</option> <option value="15">cracked <= 2"</option> <option value="18">sunk <= 2"</option> <option value="21">elev diff >= 1" WITHOUT tree</option> <option value="24">elev diff >= 1" WITH tree</option> <option value="27">waterway hazard = 1 or 2</option> <option value="30">ADA - ramp needed</option> <option value="33">ADA - has tile (C or F)</option> <option value="36">ADA - glue down rubber mat</option> <option value="39">ADA - normal</option> <option value="42">ADA - non-standard</option> <option value="45">Tree Haz(1,2's) OWNER vs CITY</option> <option value="52">Management Intern Projects</option> <option value="57">ADA Contractors</option> <option value="82">Current Projects</option> <option value="85">Bomanite (Stamped Concrete)</option> <option value="88">Painted Hazards</option> </select>
dijit.byId("setvaluetest").get('value') dijit.byId("setvaluetest").get('displayedValue')
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.