Почему undefined при получении val()?

В div из PHP получаю input. Запрос такого плана:

$.ajax({
type: "POST",
url: "/my.php",
data: {
"link": link,
}
}).done(function(result) {

$("#res").html(result);

});


После чего, заполняют этот input и пытаюсь получить его val():

alert($("#input).val());

Но вместо этого получаю undefined - почему?
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Леонид Смирнов, alert($("#input).val()); не хватает кавычки после #input (правильнее и информативнее использовать console.log();)
и потом смотрите уже что там найдется console.log($("#input"));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы