我目前正在成功重定向到主页,基于成功我想让页面在重定向发生之前等待 30 或 50 秒,并且我想在等待时检查是否发生了 500 内部错误消息。
$(function() {
$("#save").click(function() {
$.ajax({
type: "POST",
url: "cng.json",
data: json_data,
contentType : 'application/json',
success: function(data, textStatus, xhr) {
console.log(arguments);
console.log(xhr.status);
alert("Your changes are being submitted: "+ textStatus +" : "+ xhr.status);
//modal window message
$('<div id="loading">Loading...</div>').insertBefore('#myform');
// add code here to wait for 30 sec before redirecting and check for 500 error code
location.reload(true);
},
error:function(jqXHR, textStatus, errorThrown) {
alert( jqXHR.responseText+" - " +errorThrown + " : " +jqXHR.status);
}
});
});
});