layui AJAX 请求成功后,不关闭弹窗和刷新父页面
时间: 2024-01-17 16:06:17 浏览: 233
jquery弹出层不关闭 父页面刷新
如果你想在 AJAX 请求成功后不关闭弹窗和刷新父页面,可以在 AJAX 请求成功的回调函数中添加相应的逻辑。
例如,假设你的弹窗中有一个表单,填写完毕后点击提交按钮会发起 AJAX 请求,并在请求成功后显示成功提示信息,你可以这样编写提交按钮的点击事件处理函数:
```javascript
$('#submitBtn').click(function() {
$.ajax({
// ... 这里填写你的 AJAX 请求参数 ...
success: function(data) {
// 处理请求成功的情况
layer.msg('提交成功!', {icon: 1});
},
error: function(xhr, status, error) {
// 处理请求失败的情况
layer.msg('提交失败,请重试!', {icon: 2});
}
});
});
```
在这个例子中,我们在 AJAX 请求成功的回调函数中调用了 `layer.msg()` 方法,显示了一个成功提示信息,但是并没有关闭弹窗和刷新父页面。你可以根据具体的需求,在回调函数中添加相应的逻辑。
阅读全文