使用ajax我将一些数据发送到php文件,这会产生一些错误处理和数据库内容。如果一切正确,php文件正在向ajax发送消息
signup.php:
echo "signup_success";
ajax功能:
function signup() {
var u = _("username").value;
var e = _("email").value;
status.innerHTML = 'please wait ...';
var ajax = ajaxObj("POST", "path/signup.php");
ajax.onreadystatechange = function() {
if(ajaxReturn(ajax) == true) {
if(ajax.responseText != "signup_success") {
status.innerHTML = ajax.responseText;
} else {
window.scrollTo(0,0);
_("signupForm").innerHTML = "Some Text";
}
}
}
ajax.send("u="+u+"&e="+e);
}
现在问题是php文件的echo消息等于“signup_success”(显示在status.innerHTML中)但是ajax不满足else条件。错误在哪里?