それはあなたの質問の構造に依存します。それらは多肢選択式、短答式などですか? どのイベントをリッスンするかを決定するため、これは重要です。たとえば、複数選択では、ラジオ ボタン グループに onchange イベントを使用します。ユーザーにボタンを押して次の質問に移動させる場合、リスナーをその種のイベント `$('#button').click(function(){//perform ajax here}); に簡単に関連付けることができます。
ajax 呼び出しでは、次の質問が何であるかを知る方法を決定する必要があります。次に、現在の質問に対する回答を提供した後に次の質問を取得する php ページを作成するだけです。たとえば、質問が id 順に並べられている場合、ajax 呼び出しで id とその人の回答を渡し、回答を保存して、次の質問を取得できます。
Javascript:
$('#button').click(function(){
$.ajax({
url: 'myurl.php',
type: 'POST',
data: {answer: $('#answer').val(), 'question_id': question},
success: function(data)
{
$('div.questions').append(data);
question++;
}
});
});
PHP
$answer = $_REQUEST['answer'];
$curr_question = $_REQUEST['question'];
//save answer here;
//get next question based off current question
echo <<html for next question >>
etc...