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

Как отправить 2 post запроса из разных форм при нажатии на одну кнопку?

Пример кода:
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>>
</head>
<body>
  <script>
  $("#button").click(function() {
      $.ajax({
          method: "POST",
          url: "/send_data_2",
          data: $('#comment').serialize(),
        });
      })
  </script>
  <form action="/send_data_1" method="post">
    <fieldset>
      <legend>Контактная информация</legend>
      <p><label for="email">E-mail </label><input type="email" id="email"></p>
    </fieldset>
  <p><input id="button" type="submit" value="Отправить"></p>
  </form>
  <form action="/send_data_2" method="post">
    <input type="hidden" name="comment" id="comment" value="12345">
  </form>
</body>
</html>
  • Вопрос задан
  • 1326 просмотров
Подписаться 1 Простой 1 комментарий
Ответ пользователя Максим Тимофеев К ответам на вопрос (2)
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Для начала убрать с нее type="submit" сделать type="button" или отменять отправку. Далее запускать ajax-ом хоть 18 post запросов.
Ответ написан
Комментировать