欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery中checkbox反復(fù)調(diào)用attr('checked', true/false)只有第一次生效的解決方法

 更新時(shí)間:2016年11月16日 08:45:35   作者:陳達(dá)輝  
這篇文章主要介紹了jQuery中checkbox反復(fù)調(diào)用attr('checked', true/false)只有第一次生效的解決方法,通過使用prop方法代替attr方法來解決此問題,需要的朋友可以參考下

本文實(shí)例講述了jQuery中checkbox反復(fù)調(diào)用attr('checked', true/false)只有第一次生效的解決方法。分享給大家供大家參考,具體如下:

先看如下代碼:

/**
 * 全選
 */
 function checkAll() {
   $("input[name=ids]").attr("checked", true);
 }
 /**
 * 全不選
 */
 function uncheckAll() {
   $("input[name=ids]").attr("checked", false);
 }

問題描述:

初始狀態(tài)復(fù)選框沒有全選,點(diǎn)擊全選按鈕調(diào)用checkAll方法,實(shí)現(xiàn)了全選,然后點(diǎn)擊全不選按鈕,實(shí)現(xiàn)了全不選,然后再次點(diǎn)擊全選按鈕,結(jié)果卻木有全選,再反復(fù)點(diǎn)擊木有任何反應(yīng)。

解決方法:

google之:

把使用prop方法代替attr方法,

/**
 * 全選
 */
function checkAll() {
  $("input[name=ids]").prop("checked", true);
}

至此問題解決!

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery form操作技巧匯總》、《jQuery切換特效與技巧總結(jié)》、《jQuery拖拽特效與技巧總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》、《jQuery動(dòng)畫與特效用法總結(jié)》、《jquery選擇器用法總結(jié)》及《jQuery常用插件及用法總結(jié)

希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論