Я работаю в системе AJAX для отправки формы, но я даже не могу загрузить свой JavaScript, отчет о Firebug приведен ниже.
missing ) after argument list
else if( httpRequest.responseText == 'already logged in' )\n
Я ковырялся в интернете и ТАК, но все, что я нашел, это ошибки в цитировании. ( Пример , Другой пример ). У меня нет ничего неправильно процитированного, поэтому я действительно не вижу, что происходит. Больше моего кода ниже.
(Некоторые несвязанные вызовы функций для удаления загрузочных сообщений удалены.)
if(httpRequest.responseText != "failure") // Works fine!
{
document.getElementById("result").innerHTML = "[Success message]";
setTimeout("2000", function(){ window.location.assign("[link to page]");
}
else if(httpRequest.responseText == 'already logged in') // Similar to above, but fails
{
document.getElementById("result").innerHTML = "[error message]";
}
else
{
document.getElementById("result").innerHTML = "[error message]";
}
Может кто-нибудь знает, почему эта ошибка называется?
(Для большего количества участников может быть полезно указать, что вызывает эту ошибку, что позволило бы этой странице работать с другим кодом)