實現(xiàn)單選和多選刪除


項目:http://m.123.local.qushiyun.com/manager/index.php?app=company

<script type="text/javascript">
    $(function(){

        //導(dǎo)出數(shù)據(jù)
        $('#export_all').click(function(){
            window.open('index.php?app=company&act=export', '_blank');
        });

//點擊方法例子
//點擊選擇全部
        // $(".check-all").click(function () {
        //     $(".ids").prop("checked", this.checked);
        // });
        // //選擇多個
        // $(".ids").click(function () {
        //     var option = $(".ids");
        //     option.each(function (i) {
        //         if (!this.checked) {
        //             $(".check-all").prop("checked", false);
        //             return false;
        //         } else {
        //             $(".check-all").prop("checked", true);
        //         }
        //     });
        // });

        //批量刪除
        $("#deleteAll").live('click',function(){
            var _ = $('form .chooseNow:checked').length;
            if (_ < 1) {
                $.jBox.tip('請先選擇要操作的數(shù)據(jù)!', 'info');
                return false;
            }
            var submit = function(v, h, f) {
                if (v == 'ok') {
                    _ = $('[name=form2]').serialize();
                    var action = $('[name=form2]').attr('load');
                    var _load  = $('[name=form2]').attr('action');
                    $.post(action, _, function(data) {
                        if (data.status == '1') {
                            $.jBox.tip(
                                data.info,
                                'success',
                                {closed: function () {
                                        window.location=_load;
                                    }
                                }
                            );
                        } else
                            $.jBox.tip(data.info, 'error');
                    }, 'json');
                }
                return true;
            }
            $.jBox.confirm('確定要執(zhí)行此操作嗎剥悟?', '提示', submit);
            return false;
        })
    })

    function member_delete (id){
        var submit = function (v, h, f) {
            if (v == 'ok') {
                $.ajax({
                    type: 'POST',
                    url: 'index.php?app=company&act=drop_company&id='+id,
                    dataType:'json',
                    success: function(data){
                        if(data.status == '1'){
                            $.jBox.tip(
                                data.info,
                                'success',
                                {closed:
                                    function () {
                                        location.reload();}});
                        }else{
                            $.jBox.tip(data.info, 'error');
                        }
                    } ,
                });
            }
            return true;
        };
        top.jBox.confirm("確定要刪除會員嗎滚婉?", "提示", submit);
    }
</script>

<form name="form2" class="submitForm" action="index.php?app=company&act=index" load="index.php?app=company&act=drop_company">
        <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" style="margin-top:8px">
            <tr>
                <td height="28" colspan="17" background="{res file=images/tbg.gif}">
                    <table width='96%' cellpadding='0' cellspacing='0'>
                        <tr>
                            <td height="28" background="/manager/templates/images/tbg.gif" style="padding-left:10px;" colspan="2"> ◆客戶公司管理</td>
                            <td align='right'>
                                <a href="index.php?app=company&act=addCompany" class='np coolbg'>增加公司</a>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr align="center" bgcolor="#f8f8f8" height="25">
                <td width="5%">選擇</td>
                <td width="5%">網(wǎng)站ID</td>
                <td width="18%">公司名稱</td>
                <td width="8%">聯(lián)系人名稱</td>
                <td width="8%">聯(lián)系方式</td>
                <td width="25%">地址</td>
                <td width="8%">公司狀態(tài)</td>
                <td width="15%">添加時間</td>

            </tr>
            <!--{if !empty($companyList)}-->
             <!--{foreach from=$companyList item=item name=list}-->
            <tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';">
                <td class="list-text">
                    <input name='id[]'  type='checkbox'  class="chooseNow"  value='{$item.id}' />
                </td>
                <td>
                {$item.store_id}
            </td>
                <td>
                    {$item.company_name}
                </td>
                <td>
                    {$item.linkman_name|default:-}
                </td>
                <td>
                    {$item.phone_mob|default:-}
                </td>
                <td>
                    {$item.address|default:-}
                </td>
                <td>
                    {if $item.status==20}正常
                    {elseif $item.status==10}<span style="color:red">禁用</span>
                    {/if}
                </td>
                <td>
                    {$item.add_time|date:Y-m-d H:i:g|default:-}
                </td>
                <td width="" class="list-text">
                    <div class="lista">
                        <a href="index.php?app=company&act=addCompany&id={$item.id}"><img src='{res file=images/gtk-edit.png}' title="編輯" alt="編輯" style='cursor:pointer' border='0' width='16' height='16' /></a>
                        <a onclick="member_delete({$item.id})" href="javascript:;"><img src='{res file=images/gtk-del.png}' title="刪除" alt="刪除" style='cursor:pointer' border='0' width='16' height='16' /></a>
                    </div>
                </td>
            </tr>
            <!--{/foreach}-->
            <tr bgcolor="#ffffff">
                <td height="36" colspan="17">&nbsp;
                    <a class="coolbg" id="checkAll" href="javascript:;">全選</a>
                    <a class="coolbg" id="unCheck" href="javascript:;">取消</a>
                    <a class="coolbg" id="deleteAll" href="javascript:;">&nbsp;刪除&nbsp;</a>  &nbsp;
                    <a id="export_all" class="coolbg" href="javascript:;">導(dǎo)出</a>
                </td>
            </tr>
            <!--{else}-->
            <tr align="right" bgcolor="#f8f8f8">
                <td height="36" colspan="17" align="center"><span>您的數(shù)據(jù)為空</span></td>
            </tr>
            <!--{/if}-->
            <tr bgcolor="#f8f8f8">
                <td height="36" colspan="17" align="center">
                    {include file="./layout/page_bottom.html"}
                </td>
            </tr>
        </table>
    </form>

控制器

 /*
     * 刪除公司
     */
    public function drop_company()
    {

        if($_GET['id']){
            $id = $_GET['id'];
        }
        if($_POST['id']){
            $id = $_POST['id'];
        }

        if ($id <= 0) {
            $data = array(
                'status' => 'n',
                'info' => '請選擇要刪除的數(shù)據(jù)',
            );
            echo json_encode($data);
        } else {
            $store_companyModel=m("oa_company");
            $store_com=$store_companyModel->delCompany($this->store_id, $id);
            $info="刪除成功";
            if(!$store_com){
                $info="刪除失敗";
            }
            $data = array(
                'status' => '1',
                'info' => $info,
            );
            echo json_encode($data);
        }

    }

model

public function delCompany($storeId, $id)
    {
        if(is_array($id))
        {
            $ids=implode(',',$id);   //重要 將數(shù)組變?yōu)樽址?            $condition=" store_id='$storeId' and id in($ids)";

        }else{
            $condition['store_id'] = $storeId;
            $condition['id'] = $id;

        }
        return $this->where($condition)->delete();

    }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末暇榴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌槽惫,老刑警劉巖论泛,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡方面,警方通過查閱死者的電腦和手機(jī)放钦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來恭金,“玉大人操禀,你說我怎么就攤上這事『嵬龋” “怎么了颓屑?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長耿焊。 經(jīng)常有香客問我揪惦,道長,這世上最難降的妖魔是什么搀别? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任丹擎,我火速辦了婚禮,結(jié)果婚禮上歇父,老公的妹妹穿的比我還像新娘蒂培。我一直安慰自己,他們只是感情好榜苫,可當(dāng)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布护戳。 她就那樣靜靜地躺著,像睡著了一般垂睬。 火紅的嫁衣襯著肌膚如雪媳荒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天驹饺,我揣著相機(jī)與錄音钳枕,去河邊找鬼。 笑死赏壹,一個胖子當(dāng)著我的面吹牛鱼炒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蝌借,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼昔瞧,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了菩佑?” 一聲冷哼從身側(cè)響起自晰,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎稍坯,沒想到半個月后酬荞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年混巧,在試婚紗的時候發(fā)現(xiàn)自己被綠了糟把。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡牲剃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出雄可,到底是詐尸還是另有隱情凿傅,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布数苫,位于F島的核電站聪舒,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏虐急。R本人自食惡果不足惜箱残,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望止吁。 院中可真熱鬧被辑,春花似錦、人聲如沸敬惦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽俄删。三九已至宏怔,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間畴椰,已是汗流浹背臊诊。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓战惊,卻偏偏與公主長得像期丰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子膘融,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器庐椒,智...
    卡卡羅2017閱讀 134,629評論 18 139
  • 如果我午夜夢回時感受到陽光撲面 那一定是夢見了你
    Azalea_3bfc閱讀 170評論 0 0
  • 最近整理家里的書柜,發(fā)現(xiàn)有許多書收原封不動沒有看過棱诱,有些書看過卻一點印象都沒有泼橘。跟朋友聊起這件事,她說她的情況也是...
    知恩媽媽V閱讀 289評論 0 0
  • 早知如此絆人心迈勋,當(dāng)初何如莫相識炬灭。 昨天晚上,你慎重認(rèn)真的拒絕了我靡菇。 前幾天我們還相處的很不錯重归,你對我也...
    深知你是夢ZL閱讀 384評論 0 2