|
|
|
|
|
<div class="modal fade delModal" id="delModal" tabindex="-1" role="dialog" aria-labelledby="delModalLabel" aria-hidden="true">
|
|
|
<div style="display:table;width:100%;height:100%;">
|
|
|
<div style="display:table-cell;vertical-align:middle;">
|
|
|
<div class="modal-dialog" style="width:400px;">
|
|
|
<div class="modal-content">
|
|
|
<div class="modal-header">
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
|
|
|
×
|
|
|
</button>
|
|
|
<h4 class="modal-title" id="myModalLabel">
|
|
|
删除
|
|
|
</h4>
|
|
|
</div>
|
|
|
<div class="modal-body">
|
|
|
<div id="delInfo">
|
|
|
是否删除?此操作删除后不可恢复,请你慎重操作!
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="modal-footer" style="text-align: center;">
|
|
|
|
|
|
<button type="button" data-ids="" data-temp="{$model}" class="btn btn_primary btn_primary1 jsprimary" data-dismiss="modal">确定</button>
|
|
|
<button type="button" class="btn btn_default jscancel" data-dismiss="modal">取消</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<script>
|
|
|
$(function() {
|
|
|
$('.jsubd').on('click',function() {
|
|
|
var ids = $(this).data("ga-id");
|
|
|
$('.delModal .jsprimary').attr('data-ids','').attr('data-ids',ids);
|
|
|
});
|
|
|
$('.jsallubd').on('click',function() {
|
|
|
var val = [];
|
|
|
$(this).closest('.matter_right').find('table').find('input[name="ids[]"]:not([class=checkall]):checked:enabled').each(function(){
|
|
|
val.push(parseInt($(this).val()));
|
|
|
});
|
|
|
if("" == val){
|
|
|
layer.msg("请先选择要删除的数据");
|
|
|
return false;
|
|
|
}
|
|
|
$('.delModal .jsprimary').attr('data-ids','').attr('data-ids',val.join(','));
|
|
|
|
|
|
});
|
|
|
$('.jsprimary').on('click',function(){
|
|
|
var that = $(this),ids = that.attr('data-ids');
|
|
|
if (that.hasClass('disabled')) {return false;}
|
|
|
that.addClass('disabled');
|
|
|
toastr.options.positionClass = 'toast-center-center';
|
|
|
toastr.options.timeOut = 1000;
|
|
|
$.ajax({
|
|
|
type:'post',dataType:'json',url:'{:U($Think.CONTROLLER_NAME."/del")}',data:{ids:ids,model:that.attr('data-temp')},success:function(data){
|
|
|
if (parseInt(data.status)==1) {
|
|
|
$('.jscancel').click();
|
|
|
layer.msg(data.info);
|
|
|
setTimeout(function(){
|
|
|
window.location.reload();
|
|
|
},1300);
|
|
|
}else {
|
|
|
that.removeClass('disabled');
|
|
|
$('.jscancel').click();
|
|
|
layer.msg(data.info);
|
|
|
|
|
|
}
|
|
|
},error:function(){
|
|
|
|
|
|
that.removeClass('disabled');
|
|
|
$('.jscancel').click();
|
|
|
toastr.error("服务器故障,稍候再试...");
|
|
|
}
|
|
|
});
|
|
|
|
|
|
return false;
|
|
|
});
|
|
|
});
|
|
|
</script>
|