App*_*rts 1 ajax jquery twitter-bootstrap
我正在使用 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>");
}
}
});
Run Code Online (Sandbox Code Playgroud)
如果json 数据中的类型为错误,则应显示带有警报警报危险类的错误消息;如果json数据中的类型为成功,则应显示带有警报警报成功的错误消息。但它会显示错误和成功消息,并带有警报alert-danger。
怎么了?
小智 6
我认为你必须在 if 中这样检查:
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>");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11015 次 |
| 最近记录: |