Задать вопрос
@evgchud
Ищу себя

Почему динамически добавленные формы не отправляют запрос через ajax?

С формы которая изначально в html отправляется, с аналогичных форм добавленных динамически никакой движухи. В каком месте торможу?

<!doctype html>
<html lang='ru'>
<head>
	<meta charset='UTF-8'>
	<title></title>
<script src='./js/jquery-3.2.1.min.js'></script>

<script>
$(function(){
    $("button[name='photo_desc']").click(function(e){
        console.log("Отправка формы...");
        e.preventDefault();
        $.get("albumsCheck.php", {id: $(this).attr('name'), desc: $(this).val()}, function(data){
            alert(data);
            $("div#buttons").append($("<form><button name='photo_desc' value='876546678' type='button'>Загрузить описание</button></form>"));
        });
    });
});      
</script>

</head>

<body>
<div id="buttons">
<form>
<button name='photo_desc' value='12345' type='button'>Загрузить описание</button>
</form>
</div>
</body>
</html>
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
jquery.page2page.ru/index.php5/%D0%A3%D1%81%D1%82%...

вместо клик по button[name='photo_desc'] надо это
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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