javascript - jQuery提交时如何处理错误信息
问题描述
我有一个部分视图,我尝试尝试从我的客户端代码提交表单。正如预期的那样,这一切都很好。
但是现在我们需要处理一些错误/验证消息,这些消息基于一些适当的验证从服务器发送过来(理想情况下显示警报/toastr 消息)。我不太清楚要添加什么代码来实现相同的目标
这是当前的代码:
$('#myForm').submit(function (e) {
var isFormValid = true;
//Client side validations sit here
if (isFormValid) {
//How do I handle the error message returned here?
}else
e.preventDefault();
}
}
TIA
解决方案
获取结果是成功还是失败的变量,然后使用boostrap
if (r.result){
msg_typ = 'success';
msg_txt = '<h4>Success!</h4> <p>Issue Note saved</p>';
$('#form-main').trigger('reset');
} else{
msg_typ = 'danger';
msg_txt = '<h4>Error!</h4> <p>'+r.message+'</p>';
}
$.bootstrapGrowl(msg_txt, {
type: msg_typ,
delay: 2500,
allow_dismiss: true
});
推荐阅读
- windows - 获取系统所有接口地址的命令是什么
- sql - 根据“主”表和“客场”表中的条件计算引用数量的最佳方法是什么?
- rest - React 的麻烦,安静的 DELETE
- ios - 如何解决此问题“未找到 GRPCClient 框架,链接器命令失败,退出代码为 1(使用 -v 查看调用)”?
- c++ - 为什么c ++ pthread自行退出而没有进程崩溃?
- apache-nifi - NiFi - CaptureChangeMySQL 将 json 转换为 ["col_name": "col_value"] 格式
- windows - 如何使用主机名访问连接在本地网络中的设备?
- c# - 在 C# 中动态更改列表视图图标大小
- azure - 为 ASP.NET Core Web 应用程序覆盖 AddMicrosoftAccount() 标识 OAuth 中的重定向 URL
- typescript - 合并现有类型的类声明