Javascript 跳出绑定到复选框
我有一个需要用户(取消)检查的对象列表:Javascript 跳出绑定到复选框,javascript,jquery,knockout.js,Javascript,Jquery,Knockout.js,我有一个需要用户(取消)检查的对象列表: var myList = [ { id: 1, value: "aaa", checked: true} { id: 2, value: "bbb", checked: false} { id: 3, value: "ccc", checked: true} ] 根据用户的选择,必须在rest元素上执行一些业务逻辑。它必须在任何(取消)检查操作之后执行,因此我需要知道受影响的确切元素。 我正在使用knockout.js,希望使用
var myList = [
{ id: 1, value: "aaa", checked: true}
{ id: 2, value: "bbb", checked: false}
{ id: 3, value: "ccc", checked: true}
]
根据用户的选择,必须在rest元素上执行一些业务逻辑。它必须在任何(取消)检查操作之后执行,因此我需要知道受影响的确切元素。我正在使用knockout.js,希望使用这种方法显示和绑定值。
复选框“checked”绑定可以通过两种方式完成:通过传递将根据用户选择自动设置的布尔值,或者通过传递其内容将公开选中值的数组。我无法获取受影响的列出对象,因此在这两种情况下都运行业务逻辑
你能帮我吗?很抱歉,我刚刚发现我可以提供具有上下文的订阅。subscribe的完整语法如下
observableItem.subscribe(function (newValue) {...}, context, stringVal)
其中stringVal可以是“beforeChange”,它将为您订阅更改前的事件。我不知道,因为他们在官方网站上。顺便说一句,有人知道最新的文件在哪里吗