最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2016年01月13日 08:49:40   投稿:hebedich  
本文給大家匯總介紹了一些jQuery操作復(fù)選框(checkbox)的方法和技巧,非常的簡單實(shí)用,有需要的小伙伴可以參考下。

jquery操作復(fù)選框(checkbox)的12個小技巧。

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

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

或者

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

或者

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

2、 獲取多個checkbox選中項(xiàng)

$('input:checkbox').each(function() {
if ($(this).attr('checked') ==true) {
alert($(this).val());
}
});

3、設(shè)置第一個checkbox 為選中值

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

或者

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

4、設(shè)置最后一個checkbox為選中值

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

或者

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

5、根據(jù)索引值設(shè)置任意一個checkbox為選中值

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

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

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

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

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

7、根據(jù)Value值設(shè)置checkbox為選中值

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

8、刪除Value=1的checkbox

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

9、刪除第幾個checkbox

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

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

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

10、遍歷checkbox

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

11、全部選中

$('input:checkbox').each(function() {
$(this).attr('checked', true);
});

12、全部取消選擇

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

JQuery對CheckBox的一些相關(guān)操作

一、通過選擇器選取CheckBox:

  1.給CheckBox設(shè)置一個id屬性,通過id選擇器選?。?/p>

 

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

    JQuery:

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

   2.給CheckBox設(shè)置一個class屬性,通過類選擇器選?。?/p>

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

    JQuery:

    $(".chkTwo").click(function(){});
 

  3.通過標(biāo)簽選擇器和屬性選擇器來選?。?br />

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

   JQuery:

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

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

  <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()方法:

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

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

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

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

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

     或者:

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

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

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

   5.設(shè)置checkbox的value屬性的值:

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

三、 一般都是創(chuàng)建一個js數(shù)組來存儲遍歷checkbox得到的值,創(chuàng)建js數(shù)組的方法:

     1.  var array= new Array();

     2. 往數(shù)組添加數(shù)據(jù):

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

     3.數(shù)組以“,”分隔輸出:

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

相關(guān)文章

  • 詳解jQuery中的easyui

    詳解jQuery中的easyui

    jQuery EasyUI是一組基于jQuery的UI插件集合體,而jQuery EasyUI的目標(biāo)就是幫助web開發(fā)者更輕松的打造出功能豐富并且美觀的UI界面。這篇文章主要介紹了jQuery中的easyui ,需要的朋友可以參考下
    2018-09-09
  • jQuery判斷checkbox是否選中的3種方法

    jQuery判斷checkbox是否選中的3種方法

    這篇文章主要介紹了jQuery判斷checkbox是否選中的3種方法,本文中的方法使用ID選擇器實(shí)現(xiàn),比網(wǎng)上其它的一些長篇大論的文章更加簡練,需要的朋友可以參考下
    2014-08-08
  • 常用的jquery模板插件——jQuery Boilerplate介紹

    常用的jquery模板插件——jQuery Boilerplate介紹

    Query Boilerplate是一個不錯的jQuery插件開發(fā)工具,使用這個工具可以幫助你快速的構(gòu)建一個jQuery框架。這個工具提供你很多評論用以幫助你使得開發(fā)變得簡單和直接,它是個真正的面對對象的工具,你可以實(shí)現(xiàn)公開或者私有的方法或者公開或者私有的屬性。
    2014-09-09
  • jQuery Form 表單提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的應(yīng)用

    jQuery Form 表單提交插件之formSerialize,fieldSerialize,fieldValue,r

    這篇文章主要介紹了jQuery Form 表單提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • jsonp跨域請求數(shù)據(jù)實(shí)現(xiàn)手機(jī)號碼查詢實(shí)例分析

    jsonp跨域請求數(shù)據(jù)實(shí)現(xiàn)手機(jī)號碼查詢實(shí)例分析

    這篇文章主要介紹了jsonp跨域請求數(shù)據(jù)實(shí)現(xiàn)手機(jī)號碼查詢的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了jsonp跨域請求數(shù)據(jù)的原理與查詢號碼的應(yīng)用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-12-12
  • jQuery實(shí)現(xiàn)復(fù)選框批量選擇與反選的方法

    jQuery實(shí)現(xiàn)復(fù)選框批量選擇與反選的方法

    這篇文章主要介紹了jQuery實(shí)現(xiàn)復(fù)選框批量選擇與反選的方法,主要通過jQuery的attr與removeAttr方法實(shí)現(xiàn)選擇與反選的功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-06-06
  • layui表格實(shí)現(xiàn)代碼

    layui表格實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了layui表格效果的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • jQuery配合coin-slider插件制作幻燈片效果的流程解析

    jQuery配合coin-slider插件制作幻燈片效果的流程解析

    coin-slider是GitHub上的一個人氣JavaScript開源插件,用它來實(shí)現(xiàn)幻燈片效果只需要動手寫很少的代碼,下面我們就來看一下jQuery配合coin-slider插件制作幻燈片效果的流程解析.
    2016-05-05
  • jQuery實(shí)現(xiàn)的購物車物品數(shù)量加減功能代碼

    jQuery實(shí)現(xiàn)的購物車物品數(shù)量加減功能代碼

    這篇文章主要介紹了jQuery實(shí)現(xiàn)的購物車物品數(shù)量加減功能,涉及jQuery針對鼠標(biāo)事件的響應(yīng)及頁面元素動態(tài)操作相關(guān)技巧,需要的朋友可以參考下
    2016-11-11
  • JQuery 彈出框定位實(shí)現(xiàn)方法

    JQuery 彈出框定位實(shí)現(xiàn)方法

    這幾天一直在研究JQuery,確實(shí)很好用,有很多需求都是要彈出框,并且要定位,我這寫個簡單的例子,希望能分享給大家.
    2010-12-12

最新評論

望江县| 韶关市| 周口市| 油尖旺区| 余干县| 潜山县| 潜江市| 安徽省| 镇坪县| 邻水| 调兵山市| 墨脱县| 眉山市| 右玉县| 滦南县| 萍乡市| 兴义市| 娄烦县| 泰来县| 宜昌市| 万州区| 松桃| 东海县| 青神县| 土默特右旗| 荣昌县| 绿春县| 扎兰屯市| 海口市| 镇雄县| 垦利县| 临沂市| 剑阁县| 昌宁县| 桐梓县| 南和县| 余姚市| 霍邱县| 海阳市| 潜山县| 汤原县|