拨动开关的Knockout绑定
Knockout binding for toggle switch
我需要将jquery切换开关与淘汰的可观察器绑定,请帮助我找到正确的方法,因为我的方法不工作
我的html文件看起来像:
HTML:
<select name="toggleswitch1" id="toggleswitch1" data-theme="b" data-role="slider" data-bind="option:activateNotification">
<option value="false">No</option>
<option value="true">Yes</option>
视图模型为:
Javascript:
function selectVM(){
self = this;
self.activateNotification = ko.observable(true);
}
不能100%确定您要做什么,但如果您试图绑定所选选项,则必须使用value: activateNotification
这里有一个小小提琴:http://jsfiddle.net/9X5j8/
Html:
<select name="toggleswitch1" id="toggleswitch1"
data-theme="b" data-role="slider"
data-bind="value:activateNotification">
<option value="false">
No
</option>
<option value="true">
Yes
</option>
</select>
<span data-bind="text :activateNotification"></span>
JS:
function selectVM(){
self = this;
self.activateNotification = ko.observable(true);
}
var vm = new selectVM();
ko.applyBindings(vm);
您可能希望将与select的第一个选项相同的默认值赋予您的observable。
相关文章:
- Knockout绑定大量数据的速度较慢
- Knockout绑定是膨胀的html(表单元格),如何使用javascript创建绑定或从父元素绑定
- Knockout绑定错误
- 在内联编辑的情况下,Knockout绑定不起作用
- 创建一个依赖于可观察量“树”的 Knockout 绑定处理程序
- 循环访问 Knockout - 绑定错误中的不同对象的数组
- 如何使用Knockout绑定javascript对话框
- Knockout绑定处理程序传递对象数组
- 访问当前Knockout绑定上下文
- foreach项上的Knockout绑定未更新
- Knockout绑定此函数中所需的内容
- 拨动开关的Knockout绑定
- 使用Knockout绑定jQuery Mobile窗口小部件的属性
- 使用knockout绑定选定的html控件
- 自定义绑定(?),向子节点添加一些标准的Knockout绑定
- 带有模板化元素句柄的Knockout绑定
- KnockOut绑定在移动DOM元素后中断
- Ajax调用后,在Jquery .each循环中应用Knockout绑定
- 自定义Knockout绑定处理程序不显示绑定
- 用Knockout绑定到两个对象的复选框