真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

thinkphp如何實現(xiàn)全選功能

這篇“thinkphp如何實現(xiàn)全選功能”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“thinkphp如何實現(xiàn)全選功能”文章吧。

公司主營業(yè)務(wù):成都網(wǎng)站建設(shè)、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出埇橋區(qū)免費做網(wǎng)站回饋大家。

thinkphp實現(xiàn)全選的方法:1、創(chuàng)建一個前端示例文件,并設(shè)置html按鈕;2、通過js代碼“l(fā)ayui.use('form', function () {...}”實現(xiàn)數(shù)據(jù)全部勾選;3、打開thinkphp文件,通過“public function deleteAll(){...}”方法實現(xiàn)全選刪除操作即可。

thinphp5+html全選和反選和多選后刪除

最近研究了下按鈕的多選,大家可以看看,話不多說上代碼

html按鈕

      
          
      

js

 
    
      $('#btndelete').click(function(){
       var a = document.getElementsByName("cityId");
        var b=[];
       for(i in a){
         if(a[i].checked)
           b.push(a[i].value);
       }
       if(b==""){alert('請選擇數(shù)據(jù)刪除')}else{
        layer.confirm('確定要刪除?', function(index) {
     
     
       window.location.href='/admin/commodity/deleteAll?b='+b;
        
      })}
    })
   
    
   
      layui.use('form', function () {
        var form = layui.form;
        //全選
        form.on('checkbox(c_all)', function (data) {
            var a = data.elem.checked;
            if (a == true) {
                $(".cityId").prop("checked", true);
                form.render('checkbox');
            } else {
                $(".cityId").prop("checked", false);
                form.render('checkbox');
            }
 
        });
        //反選
        form.on('checkbox(f_all)', function (data) {
            var item = $(".cityId");
            item.each(function () {
                if ($(this).prop("checked")) {
                    $(this).prop("checked", false);
                } else {
                    $(this).prop("checked", true);
                }
            })
            form.render('checkbox');
 
 
        });
        //有一個未選中全選取消選中
        form.on('checkbox(c_one)', function (data) {
            var item = $(".cityId");
            for (var i = 0; i < item.length; i++) {
                if (item[i].checked == false) {
                    $("#c_all").prop("checked", false);
                    form.render('checkbox');
                    break;
                }
            }
            //如果都勾選了  勾上全選
            var  all=item.length;
            for (var i = 0; i < item.length; i++) {
                if (item[i].checked == true) {
                    all--;
                }
            }
            if(all==0){
            $("#c_all").prop("checked", true);
            form.render('checkbox');}
        });
 
 
    });
   

這個是跳到方法里進(jìn)行刪除

    // 刪除全部
    public function deleteAll(){
            $b=input('b');
            // Db::name('excel')->where('id','in',$b)->delete();
            if(false == Db::name('commodity')->where('id','in',$b)->delete()) {
                return $this->error('刪除失敗,請選擇要刪除的數(shù)據(jù)');
            } else {
               
                return $this->success('刪除成功','admin/commodity/index');
            }    
    }

以上就是關(guān)于“thinkphp如何實現(xiàn)全選功能”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享標(biāo)題:thinkphp如何實現(xiàn)全選功能
分享URL:http://weahome.cn/article/ihipgp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部