• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

    jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解

    來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 21:53:02
    文檔

    jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解

    jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解:本文實例講述了jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法。分享給大家供大家參考,具體如下: 運行效果: 1.list.html 說明:用checkbox數(shù)組Check[]存放每一行的ID值 <div id=con> <table width=100% c
    推薦度:
    導(dǎo)讀jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解:本文實例講述了jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法。分享給大家供大家參考,具體如下: 運行效果: 1.list.html 說明:用checkbox數(shù)組Check[]存放每一行的ID值 <div id=con> <table width=100% c

    本文實例講述了jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法。分享給大家供大家參考,具體如下:

    運行效果:

    1.list.html

    說明:用checkbox數(shù)組Check[]存放每一行的ID值

    <div id="con">
     <table width="100%" cellspacing="1" cellpadding="0">
     <tr>
     <th><input id="CheckAll" name='CheckAll' type='checkbox'></th>
     <th>ID</th>
     <th>Name</th>
     <th>Date</th>
     </tr>
     <tr>
     <td><input id='Check[]' name='Check[]' type='checkbox' value="1"></td>
     <td>10001</td>
     <td>XXX</td>
     <td>2015-12-01</td>
     </tr>
     <tr>
     <td><input id='Check[]' name='Check[]' type='checkbox' value="2"></td>
     <td>10002</td>
     <td>XXX</td>
     <td>2015-12-02</td>
     </tr>
     <tr>
     <td><input id='Check[]' name='Check[]' type='checkbox' value="3"></td>
     <td>10003</td>
     <td>XXX</td>
     <td>2015-12-03</td>
     </tr>
    </table>
    <div id="bottom">
     <input id="Delete" name="Delete" type="button" value=" 刪 除 " class="btn btn-danger radius"/>
    </div>
    </div>
    
    

    2.功能:全選/全不選

    說明:如果需要這里還可以根據(jù)選擇結(jié)果顯示/隱藏【刪除】等按鈕

    //全選/全不選
     $("#CheckAll").bind("click",function(){
     $("input[name='Check[]']").prop("checked",this.checked);
     //顯示刪除按鈕
     /*if(this.checked == true){
     $("input[name='Delete'").css("display",'block');
     }else{
     $("input[name='Delete'").css("display",'none');
     }*/
     });
    
    

    3.功能:批量刪除

    說明:需注意的是在傳值的的時候,要把獲取的數(shù)組checkData轉(zhuǎn)化成字符串checkData.toString()

    //批量刪除
    $("#Delete").click(function(){
     if(confirm('確定要刪除所選嗎?')){
     var checks = $("input[name='Check[]']:checked");
     if(checks.length == 0){ alert('未選中任何項!');return false;}
     //將獲取的值存入數(shù)組
     var checkData = new Array();
     checks.each(function(){
     checkData.push($(this).val());
     });
     $.get("<{spUrl c=order a=delete}>",{Check:checkData.toString()},function(result){ if(result = true){ window.location.reload();}});
     }
     }
    });
    
    

    實際應(yīng)用中往往不僅僅只有批量刪除一個操作,通常還有其它的批量操作,我們可以對上面代碼優(yōu)化整合一下,將通用的功能放在一個文件中。

    通用文件:jquery.ready.js

    說明:因為這一部分較為通用可以放在一個公共的js文件里面,獲取checkbox值可以寫成一個變量函數(shù)

    //獲取被選中checkbox值
    var checked = function(){
     var checks = $("input[name='Check[]']:checked");
     if(checks.length == 0){ alert('未選中任何項!');return false;}
     var checkData = new Array();
     checks.each(function(){
     checkData.push($(this).val());
     });
     return checkData;
    };
    //全選/全不選
    $("#CheckAll").bind("click",function(){
     $("input[name='Check[]']").prop("checked",this.checked);
     //顯示刪除按鈕
     /*if(this.checked == true){
     $("input[name='Delete'").css("display",'block');
     }else{
     $("input[name='Delete'").css("display",'none');
     }*/
    });
    
    

    list.js

    //批量刪除
    $("#Delete").click(function(){
     if(val = checked()){
     if(confirm('確定要刪除所選嗎?')){
     $.get("<{spUrl c=order a=delete}>",{Check:val.toString()},function(result){ if(result = true){ window.location.reload();}});
     }
     }
    });
    //批量操作...
    
    

    更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery表格(table)操作技巧匯總》、《jQuery頁面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery form操作技巧匯總》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)》

    希望本文所述對大家jQuery程序設(shè)計有所幫助。

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解

    jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解:本文實例講述了jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法。分享給大家供大家參考,具體如下: 運行效果: 1.list.html 說明:用checkbox數(shù)組Check[]存放每一行的ID值 <div id=con> <table width=100% c
    推薦度:
    標(biāo)簽: 刪除 操作 方法
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产亚洲精品无码专区| 亚洲国产另类久久久精品| 久久久久亚洲精品无码网址| 大伊香蕉精品一区视频在线| 亚洲国产精品13p| 99久久国产综合精品成人影院| 日本一卡精品视频免费| 久久久久久久亚洲精品| 91麻豆精品国产91久久久久久| 国产女主播精品大秀系列| 中文字幕精品亚洲无线码二区| 精品国产一级在线观看| 日本一区精品久久久久影院 | 老司机67194精品线观看| 青草国产精品视频。| 国产国拍亚洲精品福利| 青青草国产精品久久| 996久久国产精品线观看| 久久精品天天中文字幕人妻| 亚洲精品无码永久在线观看你懂的 | 精品国产福利在线观看| 久久这里只有精品久久| 国产亚洲精品无码专区| 国产精品亚洲二区在线观看 | 国产一区二区精品久久岳 | 国产精品成人va| 国产国拍亚洲精品mv在线观看| 久久精品人成免费| 久久精品无码一区二区无码| 无码人妻精品一区二区| 午夜欧美精品久久久久久久| 亚洲午夜国产精品无码老牛影视| 亚洲人成国产精品无码| 一本久久精品一区二区| 最新国产精品精品视频| 欧美午夜精品久久久久免费视| 十八18禁国产精品www| 日产精品久久久久久久| 国产乱子伦精品无码码专区| 国产精品免费无遮挡无码永久视频| 国产成人精品一区二区秒拍|