我用来检查值的以下函数是否存在于我的表中。所有其他与数据库相关的进程都可以,但在给定的函数中,它给了我现有值的警报,而不是它也提交了表单。但是我希望当它与表中的相同值匹配时一样,无法提交表单。我在给定的代码中找不到问题,请按住我也尝试使用post,但没有工作,谢谢
function validateEditBranch()
{
var branch_city = document.forms['e_branch_form']['e_branch_city'].value;
branch_city=branch_city.trim();
if(branch_city == "" ){
alert("Please, Enter Branch City");
document.forms['e_branch_form']['e_branch_city'].value='';
return false;
}else
{
$.get("?action=database_manage&ex_e_branch="+branch_city,function(data){
if(data)
{
alert("already exist");
return false;
}else{return true;}
});
}
}
你应该做一个控制台.log(data)和console.log(branch_city),看看你的var数据和var branch_city中有什么。