Показать сообщение отдельно
  #5 (permalink)  
Старый 24.12.2013, 18:45
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 457

MagicDawn,
<form id="cl_form">
	<h2>Вопрос <?php echo $i; ?></h2>
	<p><?php echo $res; ?></p>
	<br>
	<input type="hidden" name="number" value="<?php echo $i; ?>">
<?php
for ($j = 0; $j < 4; $j++) {
	echo '<p><input type="radio" name="variant" value="' . $j . '"> ' . $option[$j] . '</p>';
}
?>
	<input type="submit" value="Далее">
</form>

$(function() {
	$('#cl_form').submit(function(e) {
		e.preventDefault();
		var isCheck = 0;
		for (var i = 0; i < this.variant.length; i++) {
			if (this.variant[i].checked) {
				isCheck = 1;
				break;
			}
		}
		if (!isCheck) {
			alert('Выберите вариант ответа');
			return;
		}
		$.ajax({
			type: 'post',
			url: 'proba.php',
			data: $(this).serialize(),
			success: function(result) {
				$('#cl_form').html(result);
			}
		});
	});
});

на сервере:
$_POST['number'] // Номер вопроса
$_POST['variant'] // Вариант ответа
Ответить с цитированием