鍍金池/ 問答/HTML/ input 的checked設(shè)置不管用?

input 的checked設(shè)置不管用?

jquery移除checked不管用,不論是通過attr 還是prop,只有通過dom來設(shè)置才可以,這是怎么回事?

let arr = $("input[name='courseGeneralType']");
      if(arr.length>0){
        for(let i=0;i<arr.length;i++){
          // $(arr[i]).removeAttr('checked')
          // $(arr[i]).removeProp('checked')
          arr[i].checked=false;
        }
      }
回答
編輯回答
痞性
arr.eq(i).prop('checked',false);
2017年9月23日 03:23
編輯回答
舊言
arr[i].prop('checked', false);
2017年6月4日 12:18