淺談jquery設(shè)置和獲得checkbox選中的問題
更新時間:2016年08月19日 10:32:17 投稿:jingxian
下面小編就為大家?guī)硪黄獪\談jquery設(shè)置和獲得checkbox選中的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
1. 設(shè)置checkbox選中:
//選中多選框 checkbox=$("#agentinfo input[name='veri[]']"); //循環(huán)多選框中的值 checkbox.each(function(){ for(var j=0;j<data.veri.length;j++){ //判斷當(dāng)前值是否在數(shù)組中 if($(this).val() == data.veri[j]){ $(this).attr('checked','checked');//選中 } } });
2. 通過點(diǎn)擊修改checkbox的選中項
3. 獲得checkbox中的選中值
//獲取多選框 checkbox=$("#agentinfo input[name='veri[]']"); //定義一個字符串拼接所得到的值,為了傳輸方便 var veri_str = ''; checkbox.each(function(){ //判斷是否被選中,此處就是我要寫這個博客的原因,開始用的$(this).attr('checked')==true判斷,但死活 //就是會獲取之前通過jquery賦值的值,頁面中去掉也是會獲得,郁悶的不行,最終神仙幫我搞定。 //要用$(this).is(':checked'),不明白為什么! if($(this).is(':checked')) veri_str+=$(this).val()+',';//拼裝字符串 });
以上這篇淺談jquery設(shè)置和獲得checkbox選中的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- 淺談jQuery中的checkbox問題
- jquery checkbox無法用attr()二次勾選問題的解決方法
- 淺析jquery與checkbox的checked屬性的問題
- jquery checkbox 勾選的bug問題解決方案與分析
- 解決jquery操作checkbox火狐下第二次無法勾選問題
- Jquery 獲取checkbox的checked問題
- jQuery1.9.1針對checkbox的調(diào)整方法(prop)
- JQuery觸發(fā)radio或checkbox的change事件
- jQuery判斷checkbox是否選中的3種方法
- jquery判斷checkbox(復(fù)選框)是否被選中的代碼
- jQuery checkbox選中問題之prop與attr注意點(diǎn)分析
相關(guān)文章
jQuery實現(xiàn)表格行和列的動態(tài)添加與刪除方法【測試可用】
這篇文章主要介紹了jQuery實現(xiàn)表格行和列的動態(tài)添加與刪除方法,涉及jQuery針對頁面元素的動態(tài)添加與刪除相關(guān)技巧,非常簡便實用,需要的朋友可以參考下2016-08-08bootstrap中日歷范圍選擇插件daterangepicker的使用詳解
daterangepicker是bootstrap的一個日歷插件 主要用來選擇時間段的插件 這個插件很好用也很容易操作 。這篇文章主要介紹了bootstrap中日歷范圍選擇插件daterangepicker的使用詳解,需要的朋友可以參考下2018-04-04jquery 的 $("#id").html() 無內(nèi)容的解決方法
今天在做一個輸入用到j(luò)query的.html方法,可是用.html()輸不出來2010-06-06jQuery中(function(){})()執(zhí)行順序的理解
function的順序是這樣的:先計算第一個小括號,發(fā)現(xiàn)里面的表達(dá)式是一個函數(shù),返會該匿名函數(shù)的引用(指針),最后一個括號則是建立匿名函數(shù)的實參和并執(zhí)行,感興趣的你可以參考下本文2013-03-03