- Ajaxリクエストの送信: まず、以下のようにAjaxリクエストを送信します。
$.ajax({
url: 'response.html',
method: 'GET',
success: function(response) {
// 成功時の処理
},
error: function(xhr, status, error) {
// エラー時の処理
}
});
- 成功時の処理:
Ajaxリクエストが成功した場合、指定したURLから取得したHTMLレスポンスが
response
引数に渡されます。これを使って必要な処理を行います。例えば、レスポンスを特定の要素に表示する場合は、以下のようにします。
success: function(response) {
$('#targetElement').html(response);
}
- エラー処理:
Ajaxリクエストがエラーとなった場合、
error
コールバック関数が実行されます。エラーの詳細情報はxhr
、status
、error
引数で取得できます。例えば、エラーメッセージをコンソールに出力する場合は、以下のようにします。
error: function(xhr, status, error) {
console.log('エラー:', error);
}
上記の手順とコード例を参考にして、jQueryのAjaxを使用してHTMLレスポンスを処理する方法を理解していただければと思います。