成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Yii2使用GridView實(shí)現(xiàn)數(shù)據(jù)全選及批量刪除按鈕

lykops / 3436人閱讀

摘要:先來看看實(shí)現(xiàn)的效果關(guān)鍵代碼設(shè)置顯示最下面的設(shè)置每行數(shù)據(jù)的復(fù)選框?qū)傩詣h除設(shè)置刪除按鈕垮列顯示其他列每個(gè)都要增加項(xiàng),設(shè)置為,達(dá)到隱藏單元格的目的啟用禁用管理操作獲取選擇的數(shù)據(jù)最后我們就可以提交到相應(yīng)的控制器。

先來看看實(shí)現(xiàn)的效果

關(guān)鍵代碼

     $dataProvider,
      "showFooter" => true,  //設(shè)置顯示最下面的footer
       "id" => "grid", 
       "columns" => [
         [
           "class"=>CheckboxColumn::className(),
           "name"=>"id",  //設(shè)置每行數(shù)據(jù)的復(fù)選框?qū)傩?           "headerOptions" => ["width"=>"30"],
           "footer" => "",
           "footerOptions" => ["colspan" => 5],  //設(shè)置刪除按鈕垮列顯示;
         ],
         ["attribute" => "id", "footerOptions" => ["class"=>"hide"]], //其他列每個(gè)都要增加footerOptions項(xiàng),設(shè)置class為hide,達(dá)到隱藏單元格的目的;
         ["attribute" => "username", "footerOptions" => ["class"=>"hide"]],
         [
           "attribute" => "status",
           "value" => function($model){
             if ($model->status == Admin::STATUS_ACTIVE){
               return "啟用";
             }
             return "禁用";
           },
           "footerOptions" => ["class"=>"hide"]
         ],
         ["class" => "yiigridActionColumn", "header" => "管理操作", "footerOptions" => ["class"=>"hide"]],
       ],
      "layout" => "{items}
{pager}"
    ]); ?>

獲取選擇的數(shù)據(jù)

var ids = $("#grid").yiiGridView("getSelectedRows");

最后我們就可以ajax提交到相應(yīng)的控制器。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22432.html

相關(guān)文章

  • [yii2小心肝兒]GridView - 大衣篇

    摘要:最終版編號(hào)生成時(shí)間用戶名性別省市搞定,在運(yùn)行程序,表頭改成編號(hào)用戶名生成時(shí)間等,不要英文這個(gè)問題搞定了。是代表對(duì)進(jìn)行什么樣的格式化,默認(rèn)來對(duì)其處理。分鐘后,我郁悶的回來了,知道這回客戶提了那些亂七八糟的需求么且聽下回分解睡衣篇 增刪改查,數(shù)據(jù)庫(kù)操作的四大法寶中最常用的就是查了,一條記錄、幾條記錄、一大堆記錄。對(duì)于yii2而言,尤其后臺(tái),GridView是最常用且好用的數(shù)據(jù)列表部件,今天...

    skinner 評(píng)論0 收藏0
  • Vue.js實(shí)現(xiàn)一個(gè)簡(jiǎn)易問卷平臺(tái)(項(xiàng)目中遇到的問題總結(jié))

    摘要:項(xiàng)目地址源碼地址預(yù)覽地址沒有做響應(yīng)式,請(qǐng)?jiān)陔娔X上打開使用了我自制的日歷組件初學(xué)時(shí)做的,有些糙任務(wù)描述參考設(shè)計(jì)圖實(shí)現(xiàn)一個(gè)簡(jiǎn)易版的問卷管理系統(tǒng),有如下功能問卷管理列表有一個(gè)頭部可以顯示,不需要實(shí)現(xiàn)登錄等操作問卷管理列表頁(yè)面默認(rèn)為首頁(yè)有一個(gè)表格 項(xiàng)目地址 源碼地址 預(yù)覽地址(沒有做響應(yīng)式,請(qǐng)?jiān)陔娔X上打開) 使用了我自制的日歷組件(初學(xué)vue時(shí)做的,有些糙)calendar-input 任...

    Scott 評(píng)論0 收藏0
  • Vue.js實(shí)現(xiàn)一個(gè)簡(jiǎn)易問卷平臺(tái)(項(xiàng)目中遇到的問題總結(jié))

    摘要:項(xiàng)目地址源碼地址預(yù)覽地址沒有做響應(yīng)式,請(qǐng)?jiān)陔娔X上打開使用了我自制的日歷組件初學(xué)時(shí)做的,有些糙任務(wù)描述參考設(shè)計(jì)圖實(shí)現(xiàn)一個(gè)簡(jiǎn)易版的問卷管理系統(tǒng),有如下功能問卷管理列表有一個(gè)頭部可以顯示,不需要實(shí)現(xiàn)登錄等操作問卷管理列表頁(yè)面默認(rèn)為首頁(yè)有一個(gè)表格 項(xiàng)目地址 源碼地址 預(yù)覽地址(沒有做響應(yīng)式,請(qǐng)?jiān)陔娔X上打開) 使用了我自制的日歷組件(初學(xué)vue時(shí)做的,有些糙)calendar-input 任...

    kbyyd24 評(píng)論0 收藏0
  • Yii2實(shí)現(xiàn)跨mysql數(shù)據(jù)庫(kù)關(guān)聯(lián)查詢排序功能

    摘要:于是就會(huì)報(bào)出這樣一個(gè)錯(cuò)誤要在兩個(gè)數(shù)據(jù)庫(kù)同一臺(tái)服務(wù)器上進(jìn)行關(guān)聯(lián)數(shù)據(jù)查詢,純語(yǔ)句如下轉(zhuǎn)化成語(yǔ)句時(shí)默認(rèn)不會(huì)在表明前添加數(shù)據(jù)庫(kù)名,于是在執(zhí)行語(yǔ)句時(shí)就會(huì)默認(rèn)此表在數(shù)據(jù)庫(kù)下。默認(rèn)是這樣的只需要在表明前添加數(shù)據(jù)庫(kù)名為了提高代碼穩(wěn)定性,可以這樣寫 背景:在一個(gè)mysql服務(wù)器上(注意:兩個(gè)數(shù)據(jù)庫(kù)必須在同一個(gè)mysql服務(wù)器上)有兩個(gè)數(shù)據(jù)庫(kù): memory (存儲(chǔ)常規(guī)數(shù)據(jù)表) 中有一個(gè) use...

    lx1036 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<