jQuery中checkbox反復(fù)調(diào)用attr('checked', true/false)只有第一次生效的解決方法
本文實例講述了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ào)用checkAll方法,實現(xiàn)了全選,然后點擊全不選按鈕,實現(xiàn)了全不選,然后再次點擊全選按鈕,結(jié)果卻木有全選,再反復(fù)點擊木有任何反應(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擴展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》、《jQuery動畫與特效用法總結(jié)》、《jquery選擇器用法總結(jié)》及《jQuery常用插件及用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計有所幫助。
相關(guān)文章
實例講解jQuery EasyUI tree中state屬性慎用
本文通過實例代碼給大家介紹jQuery EasyUI tree中state屬性慎用,切忌把state設(shè)置為closed,否則該節(jié)點會加載整個tree,形成死循環(huán)2016-04-04
AJAX實現(xiàn)瀑布流觸發(fā)分頁與分頁觸發(fā)瀑布流的方法
瀑布流觸發(fā)分頁可以理解為微博中的瀏覽效果、到一定程度時顯示頁數(shù)進行分頁,而分頁觸發(fā)瀑布流可以理解為Twitter拉到一頁設(shè)定的最大條數(shù)后繼續(xù)用瀑布流展示下一頁,接下來我們就來詳細(xì)看看AJAX實現(xiàn)瀑布流觸發(fā)分頁與分頁觸發(fā)瀑布流的方法2016-05-05
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
LazyForm jQuery plugin 定制您的CheckBox Radio和Select ,需要的朋友可以參考下。2009-10-10
autoIMG 基于jquery的圖片自適應(yīng)插件代碼
為了防止圖片撐破布局,最常見的仍然是通過onload后獲取圖片尺寸再進行調(diào)整,所以加載過程中仍然會撐破。2011-03-03

