@marq

Как отправить значение radio по ajax?

Добрый день , не могу разобраться, как отправить значение radio по ajax

<input id="radio" type="radio"  name="radio" value="1" /> Первое    
<input id="radio" type="radio" name="radio" value="2" /> Второе
<div id="aaa"></div>

$(document).ready(function () 
{
    $('#radio').on('change', function () 
    {  
            var selectedValue = $('#radio').val();
            $.ajax
            ({
                url:  "forms.php",
                type: 'POST',
                data: 'espace_id=' + selectedValue,
                success: function(data) 
                {
                   	$('#aaa').html(selectedValue);
                }
            });
        
    });
});

forms.php:
<?php
	var_dump($_POST['espace_id']);
    exit;
?>
  • Вопрос задан
  • 299 просмотров
Пригласить эксперта
Ответы на вопрос 1
Alex_mos
@Alex_mos
Google всему голова
У тебя два одинаковых id, такого быть не должно.

Получи значение по имени а не по id.
$("input[name='radio']:checked").val();

https://coderoad.ru/43188588/%D0%9F%D0%BE%D0%BB%D1...
Ответ написан
Ваш ответ на вопрос

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

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