如何使用Typescript和Jquery取消选中复选框

时间:2017-09-12 15:48:22

标签: jquery angularjs

我有一组带有“类型”类的复选框。我在页面上有一个按钮,应该选择和取消选择组中的所有复选框

选中框的方式如下:

$('.types').attr('checked', 'true');

取消选中这样的框不起作用:

$('.types').attr('checked', 'false');

取消选中此类框会引发错误:

$('.types').attr('checked', false);

错误:类型'false'的参数不能分配给'(index:number,attr:string)=>类型的参数。字符串|数'

有办法解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

像这样使用

$('.types').prop('checked', false);

答案 1 :(得分:0)

对于较新版本的JQuery,您需要使用它。

$('.checkbox').prop('checked', false);