layui不使用ajax怎么在前端捕获后端的异常并以弹框显示
时间: 2024-05-15 17:15:39 浏览: 108
编程不良人的Ajax入门到快速实战开发的笔记 以及 代码案例 你值得拥有哦
如果不使用Ajax,可以在前端通过form表单提交数据,后端返回一个页面,页面中可以包含错误信息。前端可以通过判断页面中是否包含错误信息来判断是否出现异常,并弹出相应的提示框。
例如,后端返回的页面中可以包含如下代码:
```html
<% if (error) { %>
<div class="alert alert-danger">
<%= error.message %>
</div>
<% } %>
```
前端可以通过判断页面中是否包含`alert-danger`类的元素来判断是否出现异常:
```javascript
$(function() {
if ($('.alert-danger').length > 0) {
alert($('.alert-danger').text());
}
});
```
这样就可以在前端捕获后端的异常并以弹框显示了。
阅读全文