Jquery mobile Knockout.js和jquerymobile的flipswitch:绑定变量未更新

Jquery mobile Knockout.js和jquerymobile的flipswitch:绑定变量未更新,jquery-mobile,knockout.js,Jquery Mobile,Knockout.js,我试图使用jquerymobile的新flipswitch控件而不是滑块,但它有一个奇怪的行为:翻转开关不会使knockoutjs相应地更新值。 但是在select元素上调用.val,我得到了正确的值,因为它应该来自flipswitch的可视状态 我已经在JSFIDLE上做了一个演示 如您所见,普通下拉菜单和滑块会更新标签,而flipswitch不会 我无法理解这是flipswitch小部件中的错误还是库中的错误。或者别的什么 如果您能在调试和解决此问题方面提供帮助,我们将不胜感激。 多谢各位

我试图使用jquerymobile的新flipswitch控件而不是滑块,但它有一个奇怪的行为:翻转开关不会使knockoutjs相应地更新值。 但是在select元素上调用.val,我得到了正确的值,因为它应该来自flipswitch的可视状态

我已经在JSFIDLE上做了一个演示

如您所见,普通下拉菜单和滑块会更新标签,而flipswitch不会

我无法理解这是flipswitch小部件中的错误还是库中的错误。或者别的什么

如果您能在调试和解决此问题方面提供帮助,我们将不胜感激。 多谢各位


Simone

这是jquerymobile 1.4 beta版的一个bug

检查这是为旧的slider小部件准备的。。。我对那个没问题
    <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>