jQuery+Datatables實(shí)現(xiàn)表格批量刪除功能

祖?zhèn)鞔a的存在曹洽,這個(gè)項(xiàng)目自我進(jìn)公司以來(lái),就一直在改寫加上維護(hù)蹭沛,沒(méi)有什么太厲害的技術(shù)臂寝,據(jù)說(shuō)在我進(jìn)公司之前,是經(jīng)過(guò)兩個(gè)Java后臺(tái)來(lái)編寫遺留下來(lái)的代碼致板,公司覺(jué)得若是重新搭建框架過(guò)于費(fèi)力交煞,于是一直沿用至今,隨著功能的越來(lái)越多斟或,維護(hù)起來(lái)也是相當(dāng)?shù)馁M(fèi)腦素征,每次修改的時(shí)候,我都會(huì)將某個(gè)部分的功能記錄下來(lái)萝挤,寫在自己的技術(shù)博客里面御毅,以防混淆。

主要功能有:jQuery+Datatables實(shí)現(xiàn)表格批量刪除功能

1:點(diǎn)擊全選的選擇框CheckBox怜珍,選中以下列表中所有的選擇框
2:再次點(diǎn)擊全選的選擇框CheckBox端蛆,不選中以下列表中所有的選擇框
3:?jiǎn)芜x某個(gè)選擇框

如圖所示:

http://recordit.co/GLj5a5BWo9

GLj5a5BWo9.gif

簡(jiǎn)單代碼demo:

<thead>
    <tr role="row" class="heading">
    <th style="width: 44.8889px;">
    全選 <input  type="checkbox" name="keeperUserGroup-checkable"   class="group-checkable" data-set="#sample_1 .checkboxes" />

    </th>
    <th>告警日期</th>
    <th class="a">姓名</th>
    <th>性別</th>
    <th>所屬單位</th>
    <th>位置詳情</th>
    </tr>
    </thead>

columns內(nèi)容:

render : function(data, type, row, meta) {
                        var content = '<label   style="margin-left:32px;"  class="mt-checkbox mt-checkbox-single mt-checkbox-outline">';
                        content += '    <input type="checkbox"  name="test"  class="group-checkable"" value="'
                                + data + '" />';
                        content += '</label>';
                        return content;
                    }

主要的js部分代碼:

/* 批量刪除 */
    $('#Button1').click(function() {
        if ($("input[name='test']:checked")[0] == null) {
            alert("請(qǐng)選擇需要?jiǎng)h除的消息");
            return;
        }
        if (confirm("確認(rèn)刪除嗎?")) {

            var ids = new Array;
            $("input[name='test']:checked").each(function() {
                ids.push($(this).val());
                n = $(this).parents("tr").index() + 1; // 獲取checkbox所在行的順序
                $("table#dataTable").find("tr:eq(" + n + ")").remove();
            });

            $.ajax({
                url : basePath + "sos/deleteAlerts",
                data : "ids=" + ids,
                type : "post",
                dataType : "json",
                success : function(data) {
                    dataTable.reloadTable();
                }
            });
        }
    })

原文作者:祈澈姑娘技術(shù)博客:http://www.reibang.com/u/05f416aefbe1
90后前端妹子酥泛,愛(ài)編程今豆,愛(ài)運(yùn)營(yíng),愛(ài)折騰柔袁。
堅(jiān)持總結(jié)工作中遇到的技術(shù)問(wèn)題呆躲,堅(jiān)持記錄工作中所所思所見(jiàn),歡迎大家一起探討交流捶索。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末插掂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌辅甥,老刑警劉巖酝润,帶你破解...
    沈念sama閱讀 219,366評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異璃弄,居然都是意外死亡要销,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門谢揪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)蕉陋,“玉大人,你說(shuō)我怎么就攤上這事拨扶〉树蓿” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 165,689評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵患民,是天一觀的道長(zhǎng)缩举。 經(jīng)常有香客問(wèn)我,道長(zhǎng)匹颤,這世上最難降的妖魔是什么仅孩? 我笑而不...
    開(kāi)封第一講書人閱讀 58,925評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮印蓖,結(jié)果婚禮上辽慕,老公的妹妹穿的比我還像新娘。我一直安慰自己赦肃,他們只是感情好溅蛉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著他宛,像睡著了一般船侧。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上厅各,一...
    開(kāi)封第一講書人閱讀 51,727評(píng)論 1 305
  • 那天镜撩,我揣著相機(jī)與錄音,去河邊找鬼队塘。 笑死袁梗,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的憔古。 我是一名探鬼主播遮怜,決...
    沈念sama閱讀 40,447評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼投放!你這毒婦竟也來(lái)了奈泪?” 一聲冷哼從身側(cè)響起适贸,我...
    開(kāi)封第一講書人閱讀 39,349評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤灸芳,失蹤者是張志新(化名)和其女友劉穎涝桅,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體烙样,經(jīng)...
    沈念sama閱讀 45,820評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡冯遂,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了谒获。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蛤肌。...
    茶點(diǎn)故事閱讀 40,127評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖批狱,靈堂內(nèi)的尸體忽然破棺而出裸准,到底是詐尸還是另有隱情,我是刑警寧澤赔硫,帶...
    沈念sama閱讀 35,812評(píng)論 5 346
  • 正文 年R本政府宣布炒俱,位于F島的核電站,受9級(jí)特大地震影響爪膊,放射性物質(zhì)發(fā)生泄漏权悟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評(píng)論 3 331
  • 文/蒙蒙 一推盛、第九天 我趴在偏房一處隱蔽的房頂上張望峦阁。 院中可真熱鬧,春花似錦耘成、人聲如沸榔昔。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,017評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)件豌。三九已至,卻和暖如春控嗜,著一層夾襖步出監(jiān)牢的瞬間茧彤,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,142評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工疆栏, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留曾掂,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,388評(píng)論 3 373
  • 正文 我出身青樓壁顶,卻偏偏與公主長(zhǎng)得像珠洗,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子若专,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容