私はBackbone.jsに簡単な連絡先エディタアプリケーションを構築しようとしていますが、私はBackbone.jsにまだ慣れていないので解決方法がわからないという問題があります。BackboneJSのModelプロパティの選択リスト(ドロップダウン)を表示するにはどうすればよいですか?
モデルContact
があり、その項目にはフィールドProductLineID
(各連絡先には関連付けられている商品ラインがあります)があります。この連絡先のエディタを表示する際、可能なProductLineオプションを含むドロップダウンリストを表示し、それを現在の値にプリセットしたいと考えています。 Backbone.jsでどうすればいいですか?
私はデータバインディングとknockout.jsでそれを行う方法を知っている:この例のproductLineOptionsで
<select id="ProductLineID" name="ProductLineID"
data-bind="options: productLineOptions,
optionsValue: 'ID',
optionsText: 'Name',
value: ProductLineID,
optionsCaption: 'All'">
</select>
はすでにページにプリロードされたJSONオブジェクトです。
これは、私が望むものを正確に達成することができますが、Backbone.jsでこれを行う方法はわかりません。
私の実際のコードより多くのコードを提供することができますが、これはちょっとした例であり、特定のコードを必要としないようです。
達成しましたか? 「Default Selected Value」、つまり「value:ProductLineID」をどのように表示することができましたか? – Shubh