@alekskondr
php, javascript, yii2, drupal, MQL

Как менять значения в AJAX запросе?

Пытаюсь сделать чтоб зависимо что выберут 1,2,3,4 то вставлялось в url ajax запроса

<form method="POST" id="formxr" action="javascript:void(null);" onsubmit="f()">
    <p><input name="dzen" type="radio" value="1"> 1</p>
    <p><input name="dzen" type="radio" value="2"> 2</p>
    <p><input name="dzen" type="radio" value="3"> 3</p>
    <p><input name="dzen" type="radio" value="4"> 4</p>
  <input class="btn btn-warning btn-lg btn-block"  value="SUBMIT" type="submit"


вот здесь вместо sample2 пытаюсь вставить 1,2,3,4

function f(){
var msg   = $('#formxr').serialize();
$.ajax({
      type: 'POST',
      url: 'response.php?action=sample2',
      data: msg,
      success: function(data){
        $('#sign').val(data);
      }
    });
}
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
function f(){
var msg   = $('#formxr').serialize();
console.log({
      type: 'POST',
      url: 'response.php?action=' + document.querySelector('#formxr').dzen.value,
      data: msg,
      success: function(data){
        $('#sign').val(data);
      }
    });
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Exploding
@Exploding
wtf?
var rd = $("[type='radio']:checked").val();
$.ajax({
      type: 'POST',
      url: 'response.php?action=sample2',
      data: {dzen: rd},
      success: function(data){
        $('#sign').val(data);
      }
    });
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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