Здравствуйте, я действительно новичок в AJAX PHP и JQuery, поэтому любое предложение действительно связано.
У меня есть страница HTML с формой, в этой форме у меня есть 3 переключателя с 3 ценности. Моя цель состоит в том, чтобы напечатать некоторые значения HTML с этими значениями.
Например, если я выберу переключатель 2 (значение = 2), чтобы ->
echo <input type="text">
echo <input type="text">
Мне удалось выведите значение в пустом элементе div под кнопками, но я не знаю, как сгенерировать код с помощью переменной $ _POST (я пытался добавить страницу действия, но она не работала)
HTML:
<div class="hide">
<input type="radio" name="cat_2" value="1">One
<input type="radio" name="cat_2" value="2">Two
<input type="radio" name="cat_2" value="3">Three
</div>
<div id="response"></div>
<?php include 'gen.php'; ?> //my failed test
JQuery:
<script>
$(document).ready(function () {
$('.hide input[type="radio"]').click(function(){
var value= $(this).val();
$.ajax({
url: "ajax_page.php",
type: 'post',
data: {ajax: 1, value: value},
success: function (response) {
$('#response').text(value);
}
});
});
});
</script>
ajax_page. php просто для проверки значения:
<?php
if ($_SERVER['REQUEST_METHOD'] == "POST") {
echo $_POST['value'];
} else {
echo "Nothing to Show";
}
?>
Я не знаю, был ли я достаточно ясно, любая идея была бы действительно полезна, я даже не знаю, что искать :)