A-JAX(1987年、アーケードゲーム)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/15 08:39 UTC 版)
「F1スピリット」の記事における「A-JAX(1987年、アーケードゲーム)」の解説
※この「A-JAX(1987年、アーケードゲーム)」の解説は、「F1スピリット」の解説の一部です。
「A-JAX(1987年、アーケードゲーム)」を含む「F1スピリット」の記事については、「F1スピリット」の概要を参照ください。
Ajax
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/04/26 15:50 UTC 版)
静的メソッドの$.ajax()を用いて非同期通信を実行することができる。$.ajax()の返り値にはPromiseインタフェースを実装したDeferredオブジェクトが返るため、then()メソッドを用いて要求した結果を受けとる必要がある。 $.ajax({ type: 'POST', url: '/process/submit.php', data: { name : 'John', location : 'Boston', },}).then(function(msg) { alert('Data Saved: ' + msg);}).catch(function(xmlHttpRequest, statusText, errorThrown) { alert( 'Your form submission failed.\n\n' + 'XML Http Request: ' + JSON.stringify(xmlHttpRequest) + ',\nStatus Text: ' + statusText + ',\nError Thrown: ' + errorThrown);}); このコードは/process/submit.phpにパラメータ name=John&location=Boston をつけて要求し、その要求が正常に完了したとき、レスポンスを表示する。 jQuery 3.0以前では結果を受けとる際にsuccess、error、completeの各メソッドに指定されたコールバック関数へ渡していたが、以降削除、動作しない。 Fetch APIと似た文法であるが、jQueryではXMLHttpRequestオブジェクトを利用している為、返されるオブジェクトや、HTTPステータスコードが404でもエラーとは見なさないなど取り扱いが少し異なる。
※この「Ajax」の解説は、「jQuery」の解説の一部です。
「Ajax」を含む「jQuery」の記事については、「jQuery」の概要を参照ください。
Ajax
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 15:19 UTC 版)
「Webアプリケーションフレームワーク」の記事における「Ajax」の解説
Ajaxとはインタラクティブなウェブアプリケーションを作成するためのWeb開発手法である。Ajaxの目的はユーザーが変更を要求するごとにWebページ全体がリロードされないようにするため、背後でサーバとのデータのやり取りを少なくし、Webページをより高速に反応するようにすることである。Webページのインタラクティブ性や、速度、ユーザビリティを向上させることが意図されている。 Ajaxプログラミングは複雑であるため、Ajaxサポートを専門に行うAjax フレームワークが多数存在している。他の大きなフレームワークの一部として組み込むことができるものも存在する。たとえば、Prototype JavaScript FrameworkはRuby on Railsに含まれている。
※この「Ajax」の解説は、「Webアプリケーションフレームワーク」の解説の一部です。
「Ajax」を含む「Webアプリケーションフレームワーク」の記事については、「Webアプリケーションフレームワーク」の概要を参照ください。
固有名詞の分類
Weblioに収録されているすべての辞書からA-JAXを検索する場合は、下記のリンクをクリックしてください。

- A-JAXのページへのリンク