92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

jquery對復選框(checkbox)的操作匯總

2021-7-22    前端達人

query操作復選框(checkbox)的12個小技巧。

1、獲取單個checkbox選中項(三種寫法)

?
1
$( "input:checkbox:checked" ).val()

或者

?
1
$( "input:[type='checkbox']:checked" ).val();

或者

?
1
$( "input:[name='ck']:checked" ).val();

2、 獲取多個checkbox選中項

?
1
2
3
4
5
$( 'input:checkbox' ).each( function () {
if  ($( this ).attr( 'checked' ) == true ) {
alert($( this ).val());
}
});

3、設置第一個checkbox 為選中值

?
1
$( 'input:checkbox:first' ).attr( "checked" , 'checked' );

或者

?
1
$( 'input:checkbox' ).eq(0).attr( "checked" , 'true' );

4、設置最后一個checkbox為選中值

?
1
$( 'input:radio:last' ).attr( 'checked' 'checked' );

或者

?
1
$( 'input:radio:last' ).attr( 'checked' 'true' );

5、根據索引值設置任意一個checkbox為選中值

?
1
$( 'input:checkbox).eq(索引值).attr(' checked ', ' true ');

索引值=0,1,2....
或者

?
1
$( 'input:radio' ).slice(1,2).attr( 'checked' 'true' );

6、選中多個checkbox同時選中第1個和第2個的checkbox

?
1
$( 'input:radio' ).slice(0,2).attr( 'checked' , 'true' );

7、根據Value值設置checkbox為選中值

?
1
$( "input:checkbox[value='1']" ).attr( 'checked' , 'true' );

8、刪除Value=1的checkbox

?
1
$( "input:checkbox[value='1']" ).remove();

9、刪除第幾個checkbox

?
1
$( "input:checkbox" ).eq(索引值).remove();

索引值=0,1,2....
如刪除第3個checkbox:

?
1
$( "input:checkbox" ).eq(2).remove();

10、遍歷checkbox

?
1
2
3
$( 'input:checkbox' ).each( function  (index, domEle) {
//寫入代碼
});

11、全部選中

?
1
2
3
$( 'input:checkbox' ).each( function () {
$( this ).attr( 'checked' true );
});

12、全部取消選擇

?
1
2
3
$( 'input:checkbox' ).each( function  () {
$( this ).attr( 'checked' , false );
});

JQuery對CheckBox的一些相關操作

一、通過選擇器選取CheckBox:

  1.給CheckBox設置一個id屬性,通過id選擇器選取:

 

?
1
< input  type = "checkbox"  name = "myBox"  id = "chkOne"  value = "1"  checked = "checked"  />

    JQuery:

?
1
$( "#chkOne" ).click( function (){});

   2.給CheckBox設置一個class屬性,通過類選擇器選?。?

?
1
< input  type = "checkbox"  name = "myBox"  class = "chkTwo"  value = "1"  checked = "checked"  />

    JQuery:

?
1
2
$( ".chkTwo" ).click( function (){});

  3.通過標簽選擇器和屬性選擇器來選?。?

?
1
2
< input  type = "checkbox"  name = "someBox"  value = "1"  checked = "checked"  />
< input  type = "checkbox"  name = "someBox"  value = "2"  />

   JQuery:

?
1
2
$( "input[name='someBox']" ).click( function (){});

二、對CheckBox的操作:
   以這段checkBox代碼為例:

?
1
2
3
4
< input  type = "checkbox"  name = "box"  value = "0"  checked = "checked"  />
< input  type = "checkbox"  name = "box"  value = "1"  />
< input  type = "checkbox"  name = "box"  value = "2"  />
< input  type = "checkbox"  name = "box"  value = "3"  />

   1.遍歷checkbox用each()方法:

?
1
$( "input[name='box']" ).each( function (){});

   2.設置checkbox被選中用attr();方法:

?
1
2
$( "input[name='box']" ).attr( "checked" , "checked" );

    在HTML中,如果一個復選框被選中,對應的標記為 checked="checked"。 但如果用jquery alert($("#id").attr("checked")) 則會提示您是"true"而不是"checked",所以判斷 if("checked"==$("#id").attr("checked")) 是錯誤的,應該是 if(true == $("#id").attr("checked"))
 
  3.獲取被選中的checkbox的值:

?
1
2
3
4
$( "input[name='box'][checked]" ).each( function (){
if  ( true  == $( this ).attr( "checked" )) {
    alert( $( this ).attr( 'value' ) );
}

     或者:

?
1
2
3
4
$( "input[name='box']:checked" ).each( function (){
if  ( true  == $( this ).attr( "checked" )) {
    alert( $( this ).attr( 'value' ) );
}

   $("input[name='box']:checked")與 $("input[name='box']")有何區別沒試過,我試了用 $("input[name='box']")能成功。
   4.獲取未選中的checkbox的值:

?
1
2
3
4
5
$( "input[name='box']" ).each( function (){
    if  ($( this ).attr( 'checked' ) == false ) {
       alert($( this ).val());
     }
  });

   5.設置checkbox的value屬性的值:

?
1
$( this ).attr( "value" ,值);

三、 一般都是創建一個js數組來存儲遍歷checkbox得到的值,創建js數組的方法:

     1.  var array= new Array();

     2. 往數組添加數據:

        array.push($(this).val());

     3.數組以“,”分隔輸出:

         alert(array.join(','));




藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

截屏2021-05-13 上午11.41.03.png



文章來源:csdn

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

藍藍設計www.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
亚洲国产99精品国自产| 成人黄色激情网| 26uuu另类亚洲欧美日本老年| 96sao精品视频在线观看| 欧美裸身视频免费观看| 欧美激情亚洲国产| 亚洲色图25p| 91久久久久久久久久| 2019中文字幕免费视频| 国产成人精品一区| 国产精品高清在线| 亚洲综合在线中文字幕| 大荫蒂欧美视频另类xxxx| 久久国产精品网站| 最近2019好看的中文字幕免费| 2023亚洲男人天堂| 国产精品日韩在线一区| 国产精品美女主播在线观看纯欲| 国产美女久久久| 黄色成人av在线| 狠狠色狠色综合曰曰| 国产精品免费福利| 国产999在线观看| 伊人亚洲福利一区二区三区| 亚洲国产一区二区三区在线观看| 欧美成人精品在线观看| 日韩视频在线免费观看| 成人精品在线观看| 国产成人欧美在线观看| 欧美激情xxxxx| 欧美国产日韩一区| 91在线免费网站| 亚洲欧美中文日韩v在线观看| 亚洲国产精品大全| 国产原创欧美精品| 日韩高清电影免费观看完整版| 久久韩国免费视频| 亚洲精品国产精品国自产在线| 久久国产精品99国产精| 亚洲精品小视频在线观看| 久久久久久国产| 亚洲美女www午夜| 高清日韩电视剧大全免费播放在线观看| 日韩成人激情影院| 亚洲精品av在线播放| 欧美xxxx14xxxxx性爽| 69精品小视频| 亚洲日本成人网| 国产视频久久久久| 91网站在线看| 亚洲黄色av女优在线观看| 日韩69视频在线观看| 亚洲综合大片69999| 久久青草福利网站| 国产69精品久久久久9999| 欧美黑人xxxⅹ高潮交| 国模gogo一区二区大胆私拍| 亚洲激情久久久| 2025国产精品视频| 日韩精品免费在线观看| 日韩中文字幕网| 日韩欧美中文免费| 亚洲老头同性xxxxx| 91久久久久久| 91精品国产精品| 色狠狠久久aa北条麻妃| 日韩在线观看网址| 亚洲综合av影视| 菠萝蜜影院一区二区免费| 欧美又大粗又爽又黄大片视频| 欧美精品激情在线观看| 一区二区三区亚洲| 久久亚洲国产成人| 78m国产成人精品视频| 久久精品久久久久久| 91高清视频免费观看| 欲色天天网综合久久| 国产在线观看精品一区二区三区| 日韩最新中文字幕电影免费看| 91tv亚洲精品香蕉国产一区7ujn| 亚洲电影成人av99爱色| 91免费精品视频| 欧美激情亚洲一区| 欧美电影免费观看高清| 国产精品∨欧美精品v日韩精品| 中文字幕欧美日韩精品| 韩剧1988在线观看免费完整版| 国产精品视频网址| 久久精品国产一区| 成人精品久久一区二区三区| 高清在线视频日韩欧美| 亚洲国产成人精品一区二区| 国产精品久久久久久影视| 97**国产露脸精品国产| 欧美日韩黄色大片| 久久99精品国产99久久6尤物| 亚洲精品午夜精品| 亚洲黄色片网站| 久久影视三级福利片| 久久久精品影院| 日韩在线免费av| 91天堂在线视频| 精品少妇v888av| 亚洲精品国精品久久99热| 亚洲丝袜一区在线| 久久天天躁狠狠躁夜夜躁2014| 亚洲欧美制服中文字幕| 国产精品美腿一区在线看| 欧美亚洲日本黄色| 色系列之999| 久久久久久久一区二区三区| 国产成人高清激情视频在线观看| 日本韩国欧美精品大片卡二| 日韩av免费在线| 欧美孕妇性xx| 一区二区三区视频免费在线观看| 亚洲精品国产精品国自产在线| 亚洲女成人图区| 国产丝袜一区二区三区| 国产欧美久久久久久| 精品美女国产在线| 午夜精品蜜臀一区二区三区免费| 国产美女久久精品| xxx一区二区| 亚洲影视九九影院在线观看| 亚洲欧美精品伊人久久| 高清亚洲成在人网站天堂| 成人激情视频在线观看| 中文字幕日韩电影| 欧美一区三区三区高中清蜜桃| 欧美极品在线视频| 亚洲成人亚洲激情| 国产精品久久网| 91在线直播亚洲| 国产精品久久久久久久久久| 久久99久久99精品免观看粉嫩| 精品一区精品二区| 欧美精品一区三区| 久久久久久999| 日韩精品高清在线观看| 92看片淫黄大片欧美看国产片| 亚洲国产精品成人一区二区| 午夜精品视频在线| 亚洲欧美中文日韩在线| 九九久久国产精品| 国产精品久久久久久av下载红粉| 91国语精品自产拍在线观看性色| 国产精品ⅴa在线观看h| 色悠久久久久综合先锋影音下载| 91在线直播亚洲| 亚州欧美日韩中文视频| 亚洲欧美另类国产| 亚洲电影免费观看高清完整版在线| 亚洲一区美女视频在线观看免费| 国产在线精品一区免费香蕉| 精品magnet| 亚洲аv电影天堂网| 91免费综合在线| 亚洲精品乱码久久久久久按摩观| 欧美亚洲视频在线看网址| 国产成人亚洲精品| 国产成人精品av| 成人黄色中文字幕| 久久久久久久影视|