$('.btnRemove').on('click', function(){
var id = $(this).attr('id');
$.ajax({
type :'POST',
dataType : 'json',
data : ({delid : id}),
url : 'deletecurrentstore',
success : function(response) {
$('#row'+id).remove();
$.pjax.reload({container: '#gridremainstore'});
$('#myModal').on('hidden.bs.modal', function (e) {
$('#myModal').modal('show');
})
}
})
})
如何在页面重新加载后再次显示模态? 可能吗? 我想展示它,因为我有2个gridview称为当前商店和所有商店,它们由制表符分隔但在同一模态中,因此在一个模态中有两个gridview。 在所有商店我显示所有列表商店,在当前商店我显示选择商店。 在当前商店我有一个删除按钮来删除选择的商店,问题是当我在当前商店点击删除,在所有商店不直接更新。我尝试使用pjax重载,但重新加载整个页面并关闭模式。 那么pjax如何重新加载仍然有效但显示模态? 所以重新加载页面后,自动显示模态。我正在使用此代码而无法正常工作。感谢关心和理解。
答案 0 :(得分:1)
尝试:
$(document).on('pjax:success', function(event, data, status, xhr, options) {
$('#myModal').modal('show');
});