Javascript 功能不能正常工作
我正在写一个函数,应该验证一封电子邮件和一个弹出框中的密码。如果输入的电子邮件和密码正确,一切正常。但是,如果电子邮件或密码错误,则不会发生任何情况(函数应显示消息“用户不存在”) 我需要一些专家的帮助,因为半天的努力并没有带来任何结果。多谢各位Javascript 功能不能正常工作,javascript,jquery,ajax,validation,Javascript,Jquery,Ajax,Validation,我正在写一个函数,应该验证一封电子邮件和一个弹出框中的密码。如果输入的电子邮件和密码正确,一切正常。但是,如果电子邮件或密码错误,则不会发生任何情况(函数应显示消息“用户不存在”) 我需要一些专家的帮助,因为半天的努力并没有带来任何结果。多谢各位 function loginonly(frmId,hidDiv,displyDiv,errorDiv,type) { var msgid = document.getElementById('msgid').value;
function loginonly(frmId,hidDiv,displyDiv,errorDiv,type) {
var msgid = document.getElementById('msgid').value;
var gen = jQuery.noConflict();
gen.post(
MYSURL+'ajaxphp/ajaxvalidation.php?act=userLogin2',
gen('#'+frmId).serialize(),
function(data){
dataarr=data.split('#');
gen('#sesschk').val(dataarr[0]);
gen('#sesschk2').val(dataarr[2]);
if(dataarr[1] == 1){
gen('#'+hidDiv).html('');
gen('#'+displyDiv).css('display','block');
if(type == 'w'){
gen('#cboxClose').click();
}
}else if(dataarr[1] == 2){
gen('#'+errorDiv).html('');
gen('#'+errorDiv).html('<div class="notification error png_bg top10" style="width:250px; font-family:calibri;" ><img src='+MYSURL+'images/icons/cross_circle.png> User does not exists.</div>');
}
}
);
return false;}
函数逻辑(frmId、hidDiv、displaydiv、errorDiv、type){
var msgid=document.getElementById('msgid').value;
var gen=jQuery.noConflict();
邮政总局(
myURL+'ajaxphp/ajaxvalidation.php?act=userLogin2',
gen(“#”+frmId).serialize(),
功能(数据){
dataarr=data.split(“#”);
gen('#sesschk').val(dataarr[0]);
gen(#sesschk2').val(dataarr[2]);
如果(dataarr[1]==1){
gen(“#”+hidDiv).html(“”);
gen(“#”+displaydiv).css('display','block');
如果(类型=='w'){
gen(“#cboxClose”)。单击();
}
}else if(dataarr[1]==2){
gen(“#”+errorDiv.html(“”);
gen(“#”+errorDiv.html(“用户不存在”);
}
}
);
返回false;}
是否存在打字错误?返回false后缺少函数的右括号;您的回复中返回的数据是什么?尝试执行console.log(data)
以查看返回的内容。}
在那里,我只是忘记粘贴了。问题已更正。请使用浏览器的调试工具检查响应。如果用户无效,服务器可能返回403,则不会执行成功回调。