jquery怎样将<input type="checkbox">check值改变

如题所述

思路:

复选框的check值改变实际是改变checkbox的checked属性,即使用jQuery改变元素的属性

当checkbox存在checked属性时,checkbox会被打钩,标准写法是checked="checked"

jQuery中有attr函数,该函数可以改变元素的属性,用下面的方法即可改变checkbox的check值

代码如下:

<input type="checkbox" id="test" />$('#test').attr('checked', 'checked');

解释:

attr方法可以为元素添加属性

需要勾选checkbox,只需要将checkbox的checked属性设置为“checked”即可

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-12
$(':checkbox').prop('checked', !$(':checkbox').prop('checked'));本回答被提问者和网友采纳
第2个回答  2014-02-19
用 $("input[name='XXXX']").attr("checked", true);是checked为true。
第3个回答  2014-02-18
$('input[type="checkbox"]').prop("checked",true或者false)
相似回答