スライダーの代わりにjquerymobileの新しいflipswitchコントロールを使用しようとしていますが、奇妙な動作があります:スイッチを「フリップ」しても、ノックアウトjsはそれに応じて値を更新しません。しかし、選択要素で .val() を呼び出すと、フリップスイッチの表示状態から正しい値が得られます。
jsfiddle でデモを作成しました
<select data-bind="value: Partecipating" id="switch" data-role="flipswitch">
<option>Yes</option>
<option>No</option>
</select>
<br>Value is: <span data-bind="text: Partecipating"></span>
ご覧のとおり、通常のドロップダウン メニューとスライダーはラベルを更新しますが、フリップスイッチは更新しません。
これがフリップスイッチ ウィジェットのバグなのか、ライブラリのバグなのかわかりません。または、他の何か。
この問題をデバッグし、おそらく解決するための助けをいただければ幸いです。ありがとうございました
シモーネ