具有更新功能的敲除自定义选择活页夹

时间:2015-07-14 17:34:36

标签: javascript jquery knockout.js custom-binding

我正在尝试开发自定义选择活页夹,但我无法理解如何开发更新功能。目前this是我所做的。我想要自定义绑定器来处理这种类型的数据

[{
    message: "Hello",
    Value: 1
}, {
    message: "Hi",
    Value: 2
}, {
    message: "Bye",
    Value: 3
}, ]

1 个答案:

答案 0 :(得分:2)

问题,据我所知:您正在使用Bootstrap Fullscreen Select,并且可以初始化它,但是当您选择新值时,没有可观察的更新。基本上,我们需要知道何时选择新值。

由于窗口小部件的工作方式是弹出选项屏幕并允许您选择一个,然后关闭该窗口,窗口小部件可以执行{{1}回调,这就是我们所需要的。

我在select中使用onClose绑定的标准约定。当小部件关闭时,如果新值与绑定值不同,我将绑定值更新为小部件中选择的新值。

value

作为小提琴:http://jsfiddle.net/4zsu9pv2/4/