开发时遇到点击按钮关闭当前页面的问题,虽然解决了但还是有点问题,谁能帮助解答一下
(1)我的需求是点击按钮以后,数据发到后台存储,然后关闭当前页面,所以我只能在ajax成功回调的函数里执行关闭操作
这样写是没问题的;
(2)点击按钮不需要执行其他操作直接关闭当前页面的方法没有成功
(1)我的需求是点击按钮以后,数据发到后台存储,然后关闭当前页面,所以我只能在ajax成功回调的函数里执行关闭操作
$.ajax({
url: '/customer_management/customers/destroy',
type: 'DELETE',
data: {customer_id: customer_id},
success: function (data) {
if(data == 'ok'){
window.close();
}
},
error: function () {}
这样写是没问题的;
(2)点击按钮不需要执行其他操作直接关闭当前页面的方法没有成功
function close(){
window.opener=null;
window.open('','_self');
window.close();
}
<input type="button" onclick="close()" />