永发信息网

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

答案:4  悬赏:10  手机版
解决时间 2021-03-29 10:17
  • 提问者网友:骑士
  • 2021-03-29 03:39
jquery怎样将<input type="checkbox">check值改变
最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-03-29 05:06
思路:
复选框的check值改变实际是改变checkbox的checked属性,即使用jQuery改变元素的属性
当checkbox存在checked属性时,checkbox会被打钩,标准写法是checked="checked"
jQuery中有attr函数,该函数可以改变元素的属性,用下面的方法即可改变checkbox的check值
代码如下:
$('#test').attr('checked', 'checked');解释:

attr方法可以为元素添加属性
需要勾选checkbox,只需要将checkbox的checked属性设置为“checked”即可

全部回答
  • 1楼网友:笑迎怀羞
  • 2021-03-29 07:36
用 $("input[name='XXXX']").attr("checked", true);是checked为true。
  • 2楼网友:鸽屿
  • 2021-03-29 07:25
$('input[type="checkbox"]').prop("checked",true或者false)
  • 3楼网友:山君与见山
  • 2021-03-29 05:50
$(':checkbox').prop('checked', !$(':checkbox').prop('checked'));
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯