PHP批量刪除jQuery操作
效果圖如下所述:
—>—>—>
—>—>—>
創(chuàng)建視圖show.php
<?php header('content-type:text/html;charset=utf-8'); $pdo=new PDO('mysql:host=localhost;dbname=***;','root','root'); $pdo->exec('set names utf8'); $sql='select * from ***'; $info=$pdo->query($sql)->fetchAll(PDO::FETCH_ASSOC); ?> <center> <table border="1"> <tr> <td>id</td> <td>title</td> <td>content</td> </tr> <?php foreach($info as $k => $v){ ?> <tr> <td><input type="checkbox" name="box" value="<?= $v['id'] ?>"><?= $v['id'] ?></td> <td><?= $v['title'] ?></td> <td><?= $v['content'] ?></td> </tr> <?php } ?> </table> <button>批量刪除</button> </center> <script src="../jquery.1.12.min.js"></script> <script> $(function(){ $('button').click(function(){ var ids=$(':checkbox'); var str=''; var count=0; for(var i=0;i<ids.length;i++){ if(ids.eq(i).is(':checked')){ str+=','+ids.eq(i).val(); count++; } } var str=str.substr(1); if(confirm('你確定要刪除這'+count+'條數(shù)據(jù)嗎?')){ //獲取id后刪除 $.ajax({ type:'get', url:'adminDel.php', data:{str:str}, success:function(res){ if(res>0){ alert('刪除成功'); for(var i=ids.length-1;i>=0;i--){ if(ids.eq(i).is(':checked')){ ids.eq(i).parent().parent().remove(); } } } } }) } return false; /*var box=document.getElementsByName('box'); var str=""; for(var i=0;i<box.length;i++){ if(box[i].checked==true){ str+=','+box[i].value; } } var str=str.substr(1); alert(str);*/ }); }) </script>
創(chuàng)建adminDel.php
<?php header('content-type:text/html;charset=utf-8'); $str=$_GET['str']; $pdo=new PDO('mysql:host=localhost;dbname=***;','root','root'); $pdo->exec('set names utf8'); $sql='delete from *** where id in ('.$str.')'; $res=$pdo->exec($sql); //受影響行數(shù) echo $res; ?>
以上所述是小編給大家介紹的PHP批量刪除jQuery操作,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時(shí)回復(fù)大家的。
- jQuery ajax+PHP實(shí)現(xiàn)的級聯(lián)下拉列表框功能示例
- PHP ajax+jQuery 實(shí)現(xiàn)批量刪除功能實(shí)例代碼小結(jié)
- PHP jQuery+Ajax結(jié)合寫批量刪除功能
- jQuery+ThinkPHP+Ajax實(shí)現(xiàn)即時(shí)消息提醒功能實(shí)例代碼
- php+mysql+jquery實(shí)現(xiàn)日歷簽到功能
- thinkphp jquery實(shí)現(xiàn)圖片上傳和預(yù)覽效果
- jQuery+php簡單實(shí)現(xiàn)全選刪除的方法
- PHP+JQuery+Ajax實(shí)現(xiàn)分頁方法詳解
- PHP+jQuery實(shí)現(xiàn)即點(diǎn)即改功能示例
相關(guān)文章
Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢及統(tǒng)計(jì)功能用法詳解
這篇文章主要介紹了Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢及統(tǒng)計(jì)功能用法,結(jié)合實(shí)例形式分析了關(guān)聯(lián)查詢命名空間及評論統(tǒng)計(jì)功能相關(guān)技巧,需要的朋友可以參考下2016-07-07利用php-cli和任務(wù)計(jì)劃實(shí)現(xiàn)訂單同步功能的方法
下面小編就為大家?guī)硪黄胮hp-cli和任務(wù)計(jì)劃實(shí)現(xiàn)訂單同步功能的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05PHP圖片驗(yàn)證碼制作實(shí)現(xiàn)分享(全)
最近正在學(xué)習(xí)php入門,現(xiàn)在剛?cè)腴T,所以許多都不知道,就從最基礎(chǔ)的學(xué)起,不會的上網(wǎng)查,然后把它記在這個(gè)法寶內(nèi)2012-05-05關(guān)于PHP的相似度計(jì)算函數(shù):levenshtein的使用介紹
本篇文章小編將為大家介紹,關(guān)于PHP的相似度計(jì)算函數(shù) levenshtein的使用介紹,有需要的朋友可以參考一下2013-04-04thinkPHP3.2.3實(shí)現(xiàn)阿里大于短信驗(yàn)證的方法
這篇文章主要介紹了thinkPHP3.2.3實(shí)現(xiàn)阿里大于短信驗(yàn)證的方法,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-06-06PHP面向?qū)ο笾I(lǐng)域模型+數(shù)據(jù)映射器實(shí)例(分析)
下面小編就為大家?guī)硪黄狿HP面向?qū)ο笾I(lǐng)域模型+數(shù)據(jù)映射器實(shí)例(分析)。小編覺得挺不錯的?,F(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06php結(jié)合ajax實(shí)現(xiàn)贊、頂、踩功能實(shí)例
這篇文章主要介紹了php結(jié)合ajax實(shí)現(xiàn)贊、頂、踩功能實(shí)例,包含PHP代碼、JS代碼和數(shù)據(jù)庫端代碼,非常詳細(xì),入門非常好的例子,需要的朋友可以參考下2014-05-05