【问题标题】:how to checked a checkbox is checked or not checked with jquery ajax [duplicate]如何使用jquery ajax检查或不检查复选框[重复]
【发布时间】:2019-08-02 10:31:06
【问题描述】:

嗨iam尝试在用户单击复选框时选中复选框,何时检查add属性,并且未选中删除属性,检查设置value =“开”,何时未选中set属性值=“ off”并将结果传递给 php 代码以保存在 db iam 编写的代码机器人不起作用

$(document).ready(function() {

  function checking() {

    var checkbox = $('.checkbox');
    var check = $(checkbox).is('checked', true);
    if (check) {
      // $(checkbox).removeAttr('checked',true);
      $(checkbox).prop('checked', true);
    } else {
      //  $(checkbox).attr('checked',false);

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

    }
  }



});

【问题讨论】:

标签: php jquery ajax checkbox checked


【解决方案1】:

请记住,jQuery 选择器返回一个列表,而不是单个元素。如果你上面的内容就是你想要的,那么应该这样做:

$(document).ready(function() {
  var checkbox = $('.checkbox')[0];
  var check = checkbox.is(':checked');
  if (check) {
    $(checkbox).prop('checked', true);
  } else {
    $(checkbox).prop('checked', false);
  }
});

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2017-06-27
  • 2011-10-14
  • 2012-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-13
相关资源
最近更新 更多