私は以下のようなオプションバインディングを備えた単純な複数選択を持っています:
<select multiple="multiple" width="50" data-bind="options: propositions, optionsText: function(item){ return item.name }, optionsValue: function(item) { return item.name }"></select>
これにより、以下のようにオプションアイテムのvalue属性にitem.nameを設定できます。
<option value=" item.name value here ... "> item.name also here </option>
私が欲しいのは、次のようなカスタム属性を設定することです。
<option value=" item.name " data-value = " item.name "> item.name also here </option>
バインディングに属性data-valueを設定するようにノックアウトに指示することは可能ですか?それをどのように行いますか?