Это может быть легко, но у меня возникли проблемы с этим. Как открыть новую страницу в том же окне, используя jquery-ajax response?Как открыть новую страницу в том же окне на основе jquery-ajax response
Как вы можете видеть, я пытаюсь отобразить пользовательский текст, если php-ответ равен слову «недействительный». Если не открыть новую страницу html в том же окне.
$("#lBtn").click(function(){
$.post("php/session.php",
{ username:$("#username").val(),
password:$("#password").val()
},
function(response) {
alert(response)
if(response == "invalid"){
$("#loginResponse").text("Error!!");
} else {
window.location = $(this).find('new/pahe.html').html();
}
});
});
Alert (response) показывает слово «invalid», но оператор if не работает. Не отображает Error!!
в $("#loginResponse")
и не открывает новую страницу. Вот что я хочу исправить.
Что это предполагается сделать: '$ (это) .find ('новый /pahe.html '). html(); ' – Steve
@fox: не открывать страницу на новой вкладке или аналогично – Fergoso
@Steve: открыть свежий URL-адрес – Fergoso