Я новичок в AJAX. У меня есть проблема, и я не могу ее решить. Пожалуйста, помогите мне .. Моя проблема в том,
Я отправляю значения сервлету и получаю значения. все остальные части кодов работают хорошо. сервлет возвращает строку: "val" (без кавычек). Также, когда я печатаю его в предупреждении, оно показывает «действительный» все в порядке. но в случае cluase возвращает false. это означает; "valid" == xmlHttp.responseText возвращает false. (но xmlHttp.responseText показывает действительное в оповещении.) Как получить выполненное оповещение («перейти на следующую страницу»)?
function parseResults() {
alert("parseresult");
invalid="invalid" ;
valid="valid";
var res =xmlHttp.responseText;
alert("responseTExt is : "+xmlHttp.responseText); // shows in alert: valid
alert("result is: "+res);// shows: valid
if(valid=res){
alert("move to next Page");
}
if(invalid==res){
alert("invalid username or password");
}
}