@psykt

Как передать значение полученное из js в переменную?

Есть простенький калькулятор на JQuery
Я вывел необходимые значения в input

Вывод в id из js
$('#sum3').val(sum + " ₽");

Вывод в форме


Отправка в mail.php
$sum3 = trim($_POST["sum3"]);

В итоге забиваемые в input значения приходят, а значения из js пустые

передача данных
$(function() {
  $("#form2").submit(function() { //Change
    var form_data = $(this).serialize();
    event.preventDefault();
    $.ajax({
      type: 'POST',
      url: '/wp-content/themes/buildwall/mail.php',
      data: form_data,
    }).done(function() {
      alert('ОК');
      setTimeout(function() {
        // Done Functions
        $("#form2").trigger("reset");
        $.magnificPopup.close();
      }, 1000);
    });
    return false;
  });
});
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ответы на вопрос 1
NooBiToo
@NooBiToo
Отправка в mail.php
$sum3 = trim($_POST["sum3"]);
]
вы передаете переменную, но она пустая, ведь вы не записали туда ничего и более того она не задана
var sum3 = $('#sum3').val(sum + " ₽");
Ответ написан
Ваш ответ на вопрос

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

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