AJAXの場合
$.ajax({ // 에이잭스 시작하기
type: GET or POST,
dataType: json or xml,
url: 데이터를 전송할 url,
data: {보낼 데이터 입력},
async: 비동기 방식 or 동기 방식
success: function (data) {
// 에이잭스 통신 성공 시 명령어 입력
},
error: function (request, status, error) {
// 에이잭스 통신 실패 시 명령어 입력
}
});
typeGETが送信する情報をurlの後ろに書き込む
www.everdevel.com?id=happycat
データの要求
→安全性が悪く、長さが限られている
POST方式ではhttpプロトコルはヘッダとボリュームに区分され,データがボリュームと人に送信された情報を見ることができない.データ入力用
dataType
AJAXはJクエリー、JavaScript、リクエストプログラミング言語はPHP(サーバ側言語)を使用しています.jsonクエリとPHPは異なる言語であり,互いに通信可能な言語が必要であり,これを実現するためにjsonまたはxmlを用いる.
jsonはxmlに比べて速度が速いが,伝送が必要なデータが多い場合は速度が遅いためxmlを用いる.
url
転送するデータを処理するためにファイルに記入します.たとえば、公認会計士の場合、再検査するIDが送信され、そのIDが受信され、再検査するファイルがチェックされます.phpの場合はurl値でidcheckを行います.phpファイル名とパスを書き込みます.
data
urlに送信する実際のデータを記入します.お客様が入力したIDがeverdevelの場合、everdevel値はid変数名とともに送信されます.
async
AJAXは非同期通信方式を採用しているため、デフォルトでは非同期通信方式であり、asyncの値falseに適用することで、同期方式でAJAXを使用することができる.
success: function (data) {}
Ajax通信が成功したときに実行する文を入力します
たとえば、繰り返しチェックするIDを送信して結果を受信し、すでにそのIDを使用している場合は、次の方法を使用します.
$('#idCheckStatus').text('이 아이디를 사용할 수 없습니다.');
error: function (request, status, error) {}プログラマはエラーコードをチェックして修正し、自分が失敗した原因を特定します.
ソース:Webエンコーディングの開始
Reference
この問題について(AJAXの場合), 我々は、より多くの情報をここで見つけました https://velog.io/@wontwopunch/AJAX에-대해テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol