我有表格,我想选中/取消选中复选框,不仅要单击复选框,还要单击任何一行。
代码在这里:源
但是代码只有在我单击行时才能正常工作。当我单击复选框时,逻辑运行良好,但复选框无效。
PS。数组中的值selectedAnimals
应该是动物对象,而不仅仅是 ID 或名称
PS2。使用 jQuery
$("table").on("click", "tbody tr", function(e){
ko.dataFor(this).isSelected(!ko.dataFor(this).isSelected())
})
一切正常,但我想在没有 jQuery 的情况下做到这一点