post

UK[p??st] US[po?st]

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

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

#vi.すぐに移動(dòng)する

#adj.レース(または競(jìng)馬、ドッグレース)のスタート地點(diǎn)マークに関連する

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

ajax post() メソッド 構(gòu)文

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

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

パラメータ:

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

説明: この関數(shù)は短縮された Ajax 関數(shù)であり、次と同等です: $.ajax({ type: 'POST',url: url, data : data,success: success,dataType: dataType}); 応答の MIME タイプが異なると、成功コールバック関數(shù)に渡される戻りデータも異なります。これらのデータは、XML ルート要素、テキスト文字列、JavaScript ファイル、またはJSON オブジェクト。応答のテキストステータスを成功コールバック関數(shù)に渡すこともできます。 jQuery 1.5 では、jqXHR オブジェクトを成功コールバック関數(shù)に渡すこともできます (jQuery 1.4 では、XMLHttpRequest オブジェクトが渡されます)。ほとんどの実裝では成功関數(shù)を指定します: $.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("數(shù)據(jù):" + "Donald Duck" + "\n狀態(tài):" + "Duckburg");
    });
  });
});
</script>
</head>
<body>
<button>向頁(yè)面發(fā)送 HTTP POST 請(qǐng)求,并獲得返回的結(jié)果</button>
</body>
</html>
インスタンスの実行 ?

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