我以成角度的方式渲染DataTable
,在顶部添加了全选checkbox
,并在每行中添加了checkbox
和数字textbox
。
如果每行checkbox
为checked
,那么将启用数字textbox
。
问题是,例如,我选中selectAll,那么将检查每行checkbox
,但是数字textbox
保持禁用状态。我检查了每行checkbox
的值,即使检查了checkbox
,它也是错误的。
我无法删除api.rows({search:'applied'})
代码,而只能使用checkbox
或for
更改每行angular.forEach
的值,因为例如用户filters
使用checkbox
得到的结果,然后用户单击selectAll
,那么它应该只检查过滤的结果。
请参见plunker。
这被标记为重复,但问题有所不同。我的问题是我更改了数据表中每行复选框的属性。
答案 0 :(得分:2)