fastadmin 弹窗内的二级列表页,操作删除/添加功能后,刷新父级页面
弹窗内的二级列表页,操作删除/添加功能后,刷新父级页面
·
记录:弹窗内的二级列表页,操作删除/添加功能后,刷新父级页面




第2,3步:添加数据
$(document).on('click','.btn-addgoods', function (event) {
Fast.api.open($(this).attr('data-url'), $(this).attr('data-title'), {
area:['90%', '90%'],
callback:function(goods_spec_ids){
if (goods_spec_ids != undefined) {
$.ajax({
type:'post',
url: 'litestore/litestoregoodszuhe/add',
data:{
'goods_spec_id':goods_spec_id,
'goods_spec_ids':goods_spec_ids,
},
success: function (data) {
table.bootstrapTable('refresh');
layer.msg('选择成功');
parent.$("a.btn-refresh").trigger("click");
// parent.parent.$("a.btn-refresh").trigger("click");
//Layer.alert(data.msg);
}
})
}else{
layer.msg('请选择商品');
}
}
});
});
// 批量添加
$('.addall').click(function(){
var ids = Table.api.selectedids(table);//获取选中列的id
// var data = table.bootstrapTable('getSelections');//获取选中列的数据
if(ids.length==0){
layer.msg("请选择要操作的数据");
return false;
}
Fast.api.close(ids);
})
第4步:删除数据
{field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate,
buttons: [{
name: 'del',
title: __('Del'),
classname: 'btn btn-xs btn-danger btn-ajax',
icon: 'fa fa-trash',
url: 'litestore/litestoregoodszuhe/del',
confirm: __('确认删除?'),
success: function(response) {
table.bootstrapTable('refresh');
parent.$("a.btn-refresh").trigger("click");
}
}], formatter: Table.api.formatter.operate}
$(document).on('click','.btn-delete', function (event) {
var ids = Table.api.selectedids(table); // 获取选中行的ID数组
if (ids.length === 0) {
layer.alert('请至少选择一条数据');
return false;
}
layer.confirm('确定删除选中的数据?', function(index) {
$.post('litestore/litestoregoodszuhe/del', {ids: ids}, function(res) {
if (res.code === 1) {
Toastr.success(res.msg?res.msg:'操作成功');
table.bootstrapTable('refresh');
parent.$("a.btn-refresh").trigger("click");
} else {
Toastr.error(res.msg);
}
});
layer.close(index);
});
});
更多推荐



所有评论(0)