post()

このエントリーをはてなブックマークに追加

post()はPOSTによるAjax通信が行えるメソッドです。

第1引数にリクエスト先のURLを指定し、第2引数にPOSTで引き渡す値をオブジェクトで指定し、第3引数にAjax通信成功後のコールバック関数を指定します。コールバック関数内では第1引数でAjaxで取得したデータを利用することができます

$.post("ajax.xml",{
  param1:"value1"
},function(data){
  //do anything
});

第4引数にはxml, json, scriptやhtmlといったデータタイプの指定ができます。

$.post("ajax.json",{
  param1:"value1"
},function(data){
  //do anything
},"json");

第2〜4までの引数は省略可能ですのでもっともシンプルな使い方は以下のサンプルです。

$.post("ajax.xml");

post()は次の形式のajax()のショートハンドです。

$.ajax({
  type: 'POST',
  url: url,
  data: data,
  success: success,
  dataType: dataType
});

参考URL

jQuery.post() – jQuery API

登録日 : 2012年11月01日 最終更新日 : 2012年11月1日

同じカテゴリー(Ajax)のエントリー

検索

スポンサードリンク

バージョン

リファレンス