我正在编写一个应该从弹出框中验证电子邮件和密码的函数。如果输入的电子邮件和密码都正确,一切正常。但如果电子邮件或密码错误,则不会发生任何事情(该功能应显示消息"用户不存在")。
我需要一些专家帮助,因为半天努力没有任何结果。谢谢。
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;}