ホームページ > ウェブフロントエンド > jsチュートリアル > javascript jQuery $.post $.ajax用法_jquery

javascript jQuery $.post $.ajax用法_jquery

WBOY
リリース: 2016-05-16 19:02:59
オリジナル
1002 人が閲覧しました

jQuery.post( url, [data], [callback], [type] ): POST メソッドを使用して非同期リクエストを作成します


パラメータ:

url (文字列): リクエストを送信しますURL アドレス。

data (マップ): (オプション) キーと値のペアの形式で表される、サーバーに送信されるデータ。

callback (関数): (オプション) ロードが成功したときのコールバック関数 (このメソッドは、Response の戻りステータスが成功の場合にのみ呼び出されます)。

type (String): (オプション) 公式の説明は次のとおりです: 送信されるデータのタイプ。実際には、クライアント リクエストのタイプ (JSON、XML など) である必要があります。

これは、複雑な $.ajax を置き換える単純な POST リクエスト関数です。コールバック関数は、リクエストが成功したときに呼び出すことができます。エラー時に関数を実行する必要がある場合は、$.ajax を使用します。サンプル コード:

Ajax.aspx:

Response.ContentType = "application/json";Response.Write("{result: '" Request["Name"] ",Hello! (このメッセージはサーバーから送信されます)'}");jQuery コード:
$.post("Ajax.aspx", { アクション: "post", 名前: "lulu" }, function (data, textStatus){ / / データは xmlDoc、jsonObj、html、テキストなどです。 //this; 「」); クリックして送信します:

ここでは、リクエスト形式は「json」に設定されています:


$.ajax() これは、jQuery の基礎となる AJAX 実装です。シンプルで使いやすい高レベルの実装については、$.get、$.post などを参照してください。

ここには、beforeSend、success、complete、error といういくつかの Ajax イベント パラメーターがあります。これらのイベントを定義して、各 Ajax リクエストを適切に処理できます。

$.ajax({url: 'stat.php',

type: 'POST',

data:{名前: "keyun"},

dataType: 'html'、

タイムアウト: 1000、

エラー: function(){alert('PHP ドキュメントの読み込みエラー');}、

成功: function(result){alert(result);}

});

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート