【发布时间】:2010-11-25 20:50:23
【问题描述】:
我有这个 ajax 检查以查看名称是否已找到或未找到。找到数据返回时可以正常工作,但是返回nofound时,我必须再次提交才能触发它。
有人对此有建议或更好的解决方案吗?
$('#formletter').submit(function() {
var name = $('#name').val();
if ($.formLoading != false) {
$.ajax({
type: 'POST',
url: "submit_ajax_contents.php",
data: "namecheck="+name,
success: function(data) {
if(data == 'nofound'){
$.formLoading = false;
$('#formletter').submit();
}else{
alert('found');
$.formLoading = true;
}
}
});
return false;
} else {
return true;
}
});
});
非常感谢:)
【问题讨论】:
标签: jquery ajax forms triggers submit