AJAX 通信を行う方法 (ajax / get / load)

参考:

jQuery.ajax(options) – jQuery 日本語リファレンス

$.ajax() | jQuery 1.9 日本語リファレンス | js STUDIO

jQuery.ajax(settings) – jQuery API 1.4.4 日本語リファレンス – StackTrace

jQuery.ajax() | jQuery API Documentation

使い方

参考:

はじめての Ajax (jQuery) 2018年版 – Qiita

一般的なAjax通信を実装するには? | Build Insider

AJAX & Deferreds | jQuery Fundamentals

Deferred の使い方 (done / fail / always)

参考:

jQuery の Deferred が便利過ぎた – Qiita

jQuery で Ajax を始めよう! Deferred を使った非同期処理の書き方 | イケてないコード

jQuery の Deferred を用いたモダンな Ajax 処理の書き方 | Hack Your Design!

jQuery.Deferred をちゃんと理解する | とある角度から

任意の数の ajax リクエストを実行し、全てのリクエスト完了後に何か処理をしたい | PSI Labs

jQuery.when の done() に Ajax で取得したデータを加工して渡したい | かもメモ

jQuery.Deferred() | jQuery API Documentation

Deferred Object | jQuery API Documentation

done / fail / always のコールバックが受け取る引数

参考:

Arguments accessible by .always(), .done() and .fail() from jQuery.ajax()? · Issue #49 · jquery/api.jquery.com – GitHub

$.ajax のカスタマイズ

参考:

Deferred な $.ajax をラップしてコールバック関数 (done / fail) に共通処理を追加する – Qiita

then/catch

参考:

$.ajax の done, fail, always を Promise の then, catch に置き換える – Qiita

load

参考:

load() を使って別のページの見出しを表示する | Web Design Leaves

Ajax 完了時に要素を追加する

参考:

load() but append data instead of replace – jQuery Forum

Tagged:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です