Search This Blog

2017/09/28

Ajax Sample

<script type="text/javascript">
// Ajax通信を開始する
jQuery.ajax({
url: '/url/to/target',
async: true, // 非同期、デフォルト値:「true」
cache: true, // デフォルト値「true」、dataTypeは'script'と'jsonp'の場合は「false」
data: data, // 送信するデータ
dataType: 'json', // 「json」を指定するとresponseがJSONとしてパースされたオブジェクトになる
}).done(function (response) {
// ステータスコードは正常で、dataTypeで定義したようにparse出来たとき
console.log(response);
}).fail(function (response) {
// サーバからステータスコード400以上が返ってきたとき
// ステータスコードは正常だが、dataTypeで定義したようにparse出来なかったとき
// 通信に失敗したとき
console.log(response);
});
</script>
dataType:
"xml"、"html"、"script"、"json"、"jsonp"、"text"、multiple「"text xml"」
view raw ajax sample hosted with ❤ by GitHub

No comments :

Post a Comment