亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jquery實現checkbox 全選/全不選的通用寫法

 更新時間:2014年02月22日 10:19:16   作者:  
本篇文章主要是對jquery實現checkbox 全選/全不選的通用寫法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助

復制代碼 代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
    <script type="text/javascript">
        //name 是html表單專用于區(qū)別各組 chechbox 的屬性, 不要用id(必須唯一)或者其它屬性
        function getValues() {
            var aV = getCheckboxValues("a");
            var bV = getCheckboxValues("b");
            var cV = getCheckboxValues("c");

            var result = "a組選中值: " + (aV=="" ? "未選中任何值" : aV) + "\n" +
                "b組選中值: " + (bV == "" ? "未選中任何值" : bV) + "\n" +
                "c組選中值: " + (cV == "" ? "未選中任何值" : cV);

            alert(result);
        }

        function getCheckboxValues(name) {
            return $(":checkbox[name="+name+"]:checked").map(function(){ 
                return $(this).val();
            }).get().join(",");
        }

        function chkAll(obj) {
            var name = $(obj).attr("name");
            //也許你覺得我寫得太復雜, 但jquery 版本眾多, 可以學點東西總是好的
            //1. jquery 1.6 以上
            //$(":checkbox[name=" + name.substring(0, 1) + "]").prop("checked", $(obj).prop("checked"));
            //2. jquery 1.6 以下
            //$(":checkbox[name=" + name.substring(0, 1) + "]").attr("checked", $(obj).attr("checked"));
            //3. 通用寫法
            $(":checkbox[name=" + name.substring(0, 1) + "]").each(function () {
                this.checked = obj.checked;
            });
        }
    </script>
</head>
<body>
    <div >
        <span>第1組(a):<input type="checkbox" name="aAll" onclick="chkAll(this)" />全選/全不選</span>
        <input type="checkbox" name="a" value="a1" checked="checked" />a1
        <input type="checkbox" name="a" value="a2" checked="checked"  />a2
        <input type="checkbox" name="a" value="a3" />a3
        <input type="checkbox" name="a" value="a4" />a4<br />

        <span>第2組(b):<input type="checkbox" name="bAll" onclick="chkAll(this)" />全選/全不選</span>
        <input type="checkbox" name="b" value="b1" />b1
        <input type="checkbox" name="b" value="b2" checked="checked" />b2
        <input type="checkbox" name="b" value="b3" checked="checked"  />b3
        <input type="checkbox" name="b" value="b4" />b4<br />

        <span>第3組(c):<input type="checkbox" name="cAll" onclick="chkAll(this)" />全選/全不選</span>
        <input type="checkbox" name="c" value="c1" />c1
        <input type="checkbox" name="c" value="c2" />c2
        <input type="checkbox" name="c" value="c3" checked="checked" />c3
        <input type="checkbox" name="c" value="c4" checked="checked"  />c4<br />

        <br />
        <input type="button" value="查找每組的選中的值" onclick="getValues()" />
    </div>
</body>
</html>

相關文章

  • jQuery post數據至ashx實例詳解

    jQuery post數據至ashx實例詳解

    這篇文章主要介紹了jQuery post數據至ashx實例詳解的相關資料,需要的朋友可以參考下
    2016-11-11
  • 由簡入繁實現Jquery樹狀結構的方法(推薦)

    由簡入繁實現Jquery樹狀結構的方法(推薦)

    下面小編就為大家?guī)硪黄珊喨敕睂崿FJquery樹狀結構的方法(推薦)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 在jquery中的ajax方法怎樣通過JSONP進行遠程調用

    在jquery中的ajax方法怎樣通過JSONP進行遠程調用

    這一節(jié)主要演示下在JQUERY中的ajax方法怎樣通過JSONP進行遠程調用,需要的朋友可以參考下
    2014-04-04
  • jQuery綁定事件的幾種實現方式

    jQuery綁定事件的幾種實現方式

    這篇文章主要為大家詳細介紹了jQuery綁定事件的幾種實現方式,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 使用jQuery+HttpHandler+xml模擬一個三級聯動的例子

    使用jQuery+HttpHandler+xml模擬一個三級聯動的例子

    昨天同學問我有關如何快速讀取多層級xml文件的問題,于是我就使用省、市、縣模擬了一個三級聯動的例子,客戶端使用jQuery實現異步加載服務器返回的json數據,服務器端則使用XPath表達式查詢數據。
    2011-08-08
  • 基于jQuery實現Ajax驗證用戶名是否可用實例

    基于jQuery實現Ajax驗證用戶名是否可用實例

    這篇文章主要為大家詳細介紹了基于jQuery實現Ajax驗證用戶名是否可用實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 很酷的60款jQuery 幻燈片演示和下載

    很酷的60款jQuery 幻燈片演示和下載

    jQuery 是一個非常優(yōu)秀的 JavaScript 框架,使用簡單靈活,同時還有許多成熟的插件可供選擇,它可以幫助你在項目中加入漂亮的效果,其中之一就是幻燈片效果的實現,這是一種在有限的網頁空間內展示系列項目時非常好的方法
    2012-05-05
  • jQuery中ajax的load()方法用法實例

    jQuery中ajax的load()方法用法實例

    這篇文章主要介紹了jQuery中ajax的load()方法用法,以實例形式較為詳細的分析了load()方法的功能、參數及使用技巧,是非常實用的技巧,需要的朋友可以參考下
    2014-12-12
  • jquery仿京東導航/仿淘寶商城左側分類導航下拉菜單效果

    jquery仿京東導航/仿淘寶商城左側分類導航下拉菜單效果

    jquery實現下拉菜單效果,jquery寫的仿京東導航菜單,一個經典的左側多級導航菜單,學會了可以任意改變布局,感興趣的朋友可以參考下哈,希望對你有所幫助
    2013-04-04
  • 基于jQuery實現Accordion手風琴自定義插件

    基于jQuery實現Accordion手風琴自定義插件

    這篇文章主要為大家詳細介紹了基于jQuery實現Accordion手風琴自定義插件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論