以下是我正在处理的代码:
$.ajax({
type : "POST",
url : "http://localhost:9090/getPassword",
data : {
email : $("#EmailAddress").val()
},
success : function(data) {
var path = "${pageContext.request.contextPath}";
if (data == true) {
toast("Password has been sent on your Email Id", "success");
} else if (data == false) {
toast("Sorry , there is no such account", "warning");
}
}
})
在AJAX调用中async: false
/ true
有什么用?你应该什么时候使用它?如果您在body
标记之后编写脚本而不是在head
中编写脚本,是否会影响性能?
答案 0 :(得分:0)
默认情况下,所有请求都是异步发送的(即设置为 默认为true)。如果需要同步请求,请将此选项设置为 假。跨域请求和dataType:" jsonp"请求没有 支持同步操作。请注意,同步请求可能 暂时锁定浏览器,在请求时禁用任何操作 很活跃。