【发布时间】:2013-02-22 22:05:48
【问题描述】:
我有一个基本的 AJAX 请求,如下所示:
$.ajax({
url: 'check_password.php',
type: 'post',
data: 'password='+password,
dataType: 'json',
success: function(json) {
if (json['success']) {
//Continue with default action
}else{
//Password is invalid, stop the script and return an error
preventDefault();
$(".error").show();
}
}
【问题讨论】:
-
你的问题是......?
-
我认为问题是“如何在提交表单之前从 AJAX 请求中获得响应”
-
你不能不使用同步 ajax,这通常是个坏主意。
-
对不起,我的问题不清楚,我很着急。如果 json['success'] 对象为 == false,我希望表单不提交。抱歉,伙计们缺乏信息:) @KevinB 回答会解决问题的:)
标签: javascript jquery ajax preventdefault