我有我写的剧本。但是,不等于操作符是不能正常工作的。
if((ajax.responseText) != "success"){
alert("nice oneagain");
alert(ajax.responseText);
_(submiit).style.display = "block";
_(status).innerHTML = '';
} else {
alert("Complaint escalated");
_(status).innerHTML = 'Complaint escalated';
}在这里,即使服务器返回ajax.responseText = success,但它也不会进入never。并且只有if部分被执行每一个时间。
发布于 2015-03-30 19:46:24
if((ajax.responseText.toString().trim()) != "success"){
alert("nice oneagain");
alert(ajax.responseText);
_(submiit).style.display = "block";
_(status).innerHTML = '';
} else {
alert("Complaint escalated");
_(status).innerHTML = 'Complaint escalated';
}发布于 2015-03-31 03:22:59
//instead of checking for responseText check for readystate and status
<script>
if(ajax.readyState==4 && ajax.status ==200){
alert("nice oneagain");
alert(ajax.responseText);
_(submiit).style.display = "block";
_(status).innerHTML = '';
} else {
alert("Complaint escalated");
_(status).innerHTML = 'Complaint escalated';
}
<script> https://stackoverflow.com/questions/29352975
复制相似问题