ajax post() メソッド


  翻訳結果:

post

UK[pəʊst] US[poʊst]

n.ポスト; ポスト; メール; 柱、杭、ポール

vt .投稿する; メールする; アナウンスする; 投稿を設定する

#vi.すぐに移動する

#adj.レース(または競馬、ドッグレース)のスタート地点マークに関連する

adv.〈外側〉の後ろ; 緊急派遣 [Yima]; 早く、早く

ajax post() メソッド構文

関数: post() メソッドは、HTTP POST リクエストを通じてサーバーからデータを読み込みます。

構文: jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)

パラメータ:

#パラメータ説明url 必須。リクエストの送信先となる URL を指定します。 データ オプション。マップまたは文字列値。リクエストとともにサーバーに送信されるデータを指定します。 success(data, textStatus, jqXHR)オプション。リクエストが成功したときに実行されるコールバック関数。 dataType オプション。予想されるサーバー応答のデータ型を指定します。デフォルトではインテリジェントな判断が行われます (xml、json、script、または html)。

説明: この関数は短縮された Ajax 関数であり、次と同等です: $.ajax({ type: 'POST',url: url, data : data,success: success,dataType: dataType}); 応答の MIME タイプが異なると、成功コールバック関数に渡される戻りデータも異なります。これらのデータは、XML ルート要素、テキスト文字列、JavaScript ファイル、またはJSON オブジェクト。応答のテキストステータスを成功コールバック関数に渡すこともできます。 jQuery 1.5 では、jqXHR オブジェクトを成功コールバック関数に渡すこともできます (jQuery 1.4 では、XMLHttpRequest オブジェクトが渡されます)。ほとんどの実装では成功関数を指定します: $.post("ajax/test.html", function(data) {$(".result").html(data);}); この例では、要求された HTML が読み取られます。スニペットを作成してページに挿入します。 POST 経由で読み取られたページはキャッシュされないため、jQuery.ajaxSetup() のキャッシュおよび ifModified オプションはこれらのリクエストに影響しません。

ajax post() メソッド例

<!DOCTYPE html>
<html>
<head>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("button").click(function(){
    $.post("",
    {
      name:"Donald Duck",
      team:"Duckburg"
    },
    function(){
      alert("数据:" + "Donald Duck" + "\n状态:" + "Duckburg");
    });
  });
});
</script>
</head>
<body>
<button>向页面发送 HTTP POST 请求,并获得返回的结果</button>
</body>
</html>
インスタンスの実行 »

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

人気のおすすめ

ホームページ

ビデオ

に質問