一、樣板
<link rel="stylesheet" href="<{xoAppUrl modules/tadtools/sweet-alert/sweet-alert.css}>" type="text/css" />
<script src="<{xoAppUrl modules/tadtools/sweet-alert/sweet-alert.js}>" type="text/javascript"></script>
<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: '<{$smarty.const._TAD_DEL_CONFIRM_TITLE}>',
text: title,
type: 'warning',
showCancelButton: 1,
confirmButtonColor: '#DD6B55',
confirmButtonText: '<{$smarty.const._TAD_DEL_CONFIRM_BTN}>',
closeOnConfirm: false ,
allowOutsideClick: true
},
function(){
//確定,執行
$.post('<{$SCRIPT_NAME}>', {op:"opDelete",sn:sn}, function(msg){
console.log(msg);
if(msg==1){
vTr.remove();//刪除
swal("刪除完成!", title, "success");
}else{
swal("刪除失敗!", title, "error");
}
});
});
});
//给删除按钮注册js脚本
});
</script>
啟用
<{* 啟用/停用 *}>
<script type="text/javascript">
$(function() {
//每行的啟用/停用操作注册脚本事件
$(".btnEnable").bind("click", function(){
var btnEnable=$(this);//得到点击的按钮对象
var enable=btnEnable.attr("enable");//取得 enable
var vTr=btnEnable.parents("tr");//得到父tr对象;
var sn=vTr.attr("sn");//取得 sn
var title=vTr.find(".title").html();//取得 title
if(enable ==1){
confirmTitle="確定要停用";
vEnable="0";
htmlEnable="<img src='<{$xoops_url}>/modules/ugm_tools2/images/off.png' />";
}else{
confirmTitle="確定要啟用";
vEnable="1";
htmlEnable="<img src='<{$xoops_url}>/modules/ugm_tools2/images/on.png' />";
}
//警告視窗
swal({
title: confirmTitle,
text: title,
type: 'warning',
showCancelButton: 1,
confirmButtonColor: '#DD6B55',
confirmButtonText: confirmTitle,
closeOnConfirm: false ,
allowOutsideClick: true
},
function(){
//確定,執行
$.post('<{$SCRIPT_NAME}>', {op:"opUpdateEnable",sn:sn,enable:vEnable}, function(msg){
if(msg ==1){
btnEnable.attr("enable",vEnable);//取得 enable
btnEnable.html(htmlEnable);
swal("設定完成!", title, "success");
}else{
swal("設定失敗!", title, "error");
}
});//
});
});
//给啟用/停用按钮注册js脚本
});
</script>
//檢查廠商編號是否輸入
var vendor = $('#vendor').val();//取得廠商流水號
if(!vendor)
{
//警告視窗
swal({
title: '請輸入廠商編號!',
text: "您尚未輸入廠商!",
type: 'info',
showCancelButton: 0,
//confirmButtonColor: '#DD6B55',
confirmButtonText: '確定',
closeOnConfirm: false ,
allowOutsideClick: true
},
function(){
//確定,執行
$('.vendorWin').click();//點擊廠商編號
});
return;
}