首頁 > web前端 > js教程 > JQuery實作選擇的功能 :全選、全不選、反選(程式碼)

JQuery實作選擇的功能 :全選、全不選、反選(程式碼)

不言
發布: 2018-07-27 13:42:54
原創
2656 人瀏覽過

這篇文章跟大家介紹的文章內容是關於JQuery實現選擇的功能 :全選、全不選、反選,有很好的參考價值,希望可以幫助到有需要的朋友。

看重點就行了,最後面給一個網頁完整的程式碼

程式碼實例:

    function selectStu() {
            $.ajax("StuList",{
                type:"post",
                data:{"method":"finList"},
                success:function(data){                    //循环遍历
                    $.each(data,function(index,obj){
                        $("#tab").append(                                "<tr>"+                                    //首先从数据库读出数据 因为数据库主键是学号,而且对学号进行操作
                                    //在input里面的值value添加数据中的学号
                                    "<td><input name=&#39;stu&#39; value=&#39;"+obj.stuNo+"&#39; type=&#39;checkbox&#39; /></td>"+
                                    "<td>"+obj.stuNo+"</td>"+
                                    "<td>"+obj.stuName+"</td>"+
                                    "<td>"+obj.stuSex+"</td>"+
                                    "<td>"+obj.stuAge+"</td>"+
                                    "<td>"+obj.score+"</td>"+
                                    "<td>"+obj.className+"</td>"+
                                "</tr>"
                        );
                    })
                }
            })
        }
登入後複製

全選:

///这个方法可以替代toggle()   toggle()在jQuery 1.9中已经移除
            //两个函数的绑定 
            var i=0;
            //全选
            $("#selectAll").on("click",function(){
                if(i==0){
                    //把所有复选框选中
                    $("#tab td :checkbox").prop("checked", true);
                    i=1;
                }else{
                    $("#tab td :checkbox").prop("checked", false);
                    i=0;
                }
                
            });
登入後複製

反選:

#
//反选
            $("#ReverseSelect").on("click",function(){
                
                $("#tab td :checkbox").each(function(){
                    //遍历所有复选框,然后取值进行 !非操作
                    $(this).prop("checked", !$(this).prop("checked"));
                })
            });
登入後複製

全選操作案例:

資料遍歷出來:

#點選全選:

反選操作案例:

先選取幾個

然後點選反選:

 

附上完整網頁的程式碼:

#




Insert title here



    

学员信息查询管理系统

条件:

全选 反选 学号 姓名 性别 年龄 成绩 班级
登入後複製

 相關推薦:

angular如何使用websocket的方法介紹

Vue中v-on指令簡單事件綁定的屬性分析(附程式碼)

以上是JQuery實作選擇的功能 :全選、全不選、反選(程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板