我有一个表单:
在我的Javascript文件中,我有以下内容:
It has
<form id=myform onsubmit=return validate();>
<input type=text id=name name=name>
</form>
在我的Javascript文件中,我有以下内容:
function validate(){
$.ajax({
dataType: 'json',
url: app.url.prefix,
method: 'POST',
data: {service: 'manage', met: 1, name: name },
success: function (data) {
if (data.exists){
return false;
}
}
});
return true;
}
这段 Ajax
代码检查返回的数据是否有值,特别是 data.exists
的值。我希望根据 exists 的值来防止提交表单。
这段代码
if (data.exists){
return false;
}
实际上并不能达到预期效果。