Задать вопрос

Почему 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 - почему?
  • Вопрос задан
  • 178 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Леонид Смирнов, alert($("#input).val()); не хватает кавычки после #input (правильнее и информативнее использовать console.log();)
и потом смотрите уже что там найдется console.log($("#input"));
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы