PHP批量刪除jQuery操作
更新時間:2017年07月23日 09:02:41 作者:腳步6978
這篇文章主要介紹了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ù)據嗎?')){
//獲取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操作,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的。
相關文章
laravel框架select2多選插件初始化默認選中項操作示例
這篇文章主要介紹了laravel框架select2多選插件初始化默認選中項操作,結合實例形式分析了laravel框架select2多選插件的基本初始化、設置默認選中項等相關操作技巧,需要的朋友可以參考下2020-02-02
PHP依賴倒置(Dependency Injection)代碼實例
這篇文章主要介紹了PHP依賴倒置(Dependency Injection)代碼實例本文只提供實現(xiàn)代碼,需要的朋友可以參考下2014-10-10
thinkphp3.2框架集成QRcode生成二維碼的方法分析
這篇文章主要介紹了thinkphp3.2框架集成QRcode生成二維碼的方法,結合實例形式分析了QRcode的下載、擴展以及thinkphp3.2使用QRcode生成二維碼的相關操作技巧,需要的朋友可以參考下2020-03-03

