我正在尝试更改FilteringSelect
小部件的内容。我似乎一直遇到这个错误:
Uncaught TypeError: Cannot call method 'toString' of undefined
我尝试将 更改store
为使用 a MemoryStore
,我尝试克隆数据并使用setData(data)
.
我试过store.put(newItem)
用我的新项目打电话。这似乎在我第一次做事时起作用,但在连续更改时,我通常会以toString
-error 告终。
<select dojoType="dijit.form.FilteringSelect" id="wellsSelectCombo" onChange="selectWell(this.value);" searchAttr="label">
<option value="Select well(s) on map..."></option>
var item = {
label: label,
id: "feature_content_pane_" + i,
index: i
}; var wellsSelectCombo = dijit.byId('wellsSelectCombo');
wellsSelectCombo.store.put(item);