dojo1.7 と ComboBoxes を使用していますが、デフォルト値の設定に問題があります。設定値が正しく機能することに気付きました (当然のことですが :-)...
<div data-dojo-type="dojo.store.Memory" data-dojo-id="stateStore" data-dojo-props="data: [{id: 'y', name: 'yes'}, {id: 'n', name: 'no'}]"></div>
<input data-dojo-type="dijit.form.ComboBox" data-dojo-props="store:stateStore, searchAttr:'name'" value="yes" name="state" id="stateInput">
value="yes" 属性を削除すると、ストアからデフォルトで選択された値が ComboBox になくなっていることに気付きました。
デフォルト値をストアの最初の値に設定する方法はありますか? 私がこれを尋ねる理由は、動的に生成された JSON データを大量に使用する予定であり、「最初の値をデフォルトにする」ことができることは非常に有益であるためです。
ジャニー