JQ改变input的checkbox选中第一次有效,第二次无效
今天通过点击全选按钮触发js事件,让checkbox选中,但是第一次有效,第二次无效 本来代码是:
$('#Select').click(function(){
if($('#Select').is(':checked')){
$('.phone').attr("checked",true);
}else{
$('.phone').attr("checked",false);
}
});
解决方案:
$('#Select').click(function(){
if($('#Select').is(':checked')){
$('.phone').prop("checked",true);
$('.phone').attr("checked",true);
}else{
$('.phone').prop("checked",false);
$('.phone').attr("checked",false);
}
});