我正在使用Twitter Bootstrap 3,并使用jQuery AJAX发送表单数据。这是我的代码:
$.ajax({
type: $(form).attr('method'),
url: $(form).attr('action'),
data: $(form).serialize(),
dataType: "json",
success: function (response) {
if (response.type = "error") {
$('#msgs').html("<div class='alert alert-danger'>"+response.text+"</div>");
} else {
$('#msgs').html("<div class='alert alert-success'>"+response.text+"</div>");
}
}
});
这应该与显示错误信息警告警报的危险类,如果类型是错误的JSON数据及与警报警报的成功,如果类型是成功的JSON数据。但是它同时显示错误和成功消息,并带有alertert-danger警报。
怎么了?
我认为您必须在以下情况下进行检查:
if (response.type == "error") {
$('#msgs').html("<div class='alert alert-danger'>"+response.text+"</div>");
} else {
$('#msgs').html("<div class='alert alert-success'>"+response.text+"</div>");
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句