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

Как с помощью javascript передать выбраную радиокнопку в php файл?

Пытаюсь передать в php afk и вывести значение радиокнопки. Не работает. в чем может быть проблема?
HTML
<input  checked="checked"  name="energy_in" type="radio" value="1" />1<br>
<input				    name="energy_in" type="radio" value="2" />2<br>
<p><input id="energy" type="button" value=" перевести "></p>
<div id="result"></div>

javascript
$('#energy').click(function(){
    var energy_in = $('input[name=energy_in]:checked').val();
		$.ajax({
			url: '/wp-content/services/energy_php.php', 
			method: 'post',
			dataType: 'html',
			data: {
				energy_in: energy_in,
			},
			success: function(data){
				$('#result').html(data);
			}
		});
});

php
<?php
$energy_in = $_POST['energy_in'] );
echo '</br> <b>$energy_in</b>: ', $energy_in;
?>
  • Вопрос задан
  • 155 просмотров
Подписаться 3 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
PavelMonro
@PavelMonro
У Вас одинаковые name=energy_in, значит они должны передаваться массивом, т.е. замените name на energy_in[]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 11:57
500 руб./в час
18 дек. 2024, в 11:54
2000 руб./за проект