一、列表,注意 type='button'
<button type='button' class="btn btn-danger btn-xs btnDel">刪除</button>
swal
<script type="text/javascript">
$(function() {
//每行的删除操作注册脚本事件
$(".btnDel").bind("click", function(){
var vbtnDel=$(this);//得到点击的按钮对象
var vTr=vbtnDel.parents("tr");//得到父tr对象;
var sn=vTr.attr("sn");//取得 sn
var title=vTr.find(".title").html();//取得 title
//警告視窗
swal({
title: '確定要刪除此資料?',
text: title,
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: '確定刪除!',
cancelButtonText: '取消!'
}).then(function () {
location.href="admin_prod.php?op=opDelete&sn=" + sn;
})
});
//给删除按钮注册js脚本
});
</script>
二、流程
#商品刪除
case "opDelete" :
$msg = opDelete($sn);
redirect_header($_SESSION['returnUrl'], 3000, $msg);
exit;
三、程式
###############################
# 刪除商品
###############################
function opDelete($sn){
global $db;
#刪除商品資料
$sql = "delete
from `ugm_p_prod`
where `sn`='{$sn}'
";
$db->query($sql) or redirect_header("", 3000, $db->error."\n".$sql,true);
#刪除圖片
deleteFiles_center("prod",$sn);
return "刪除成功!";
}