ホームページ >ウェブフロントエンド >jsチュートリアル >jquery クロスドメインリクエストの共有例 (jquery が ajax リクエストを送信)_jquery

jquery クロスドメインリクエストの共有例 (jquery が ajax リクエストを送信)_jquery

WBOY
WBOYオリジナル
2016-05-16 16:54:341257ブラウズ

getJSON は、リモート JSON 文字列を呼び出して取得し、それを JSON オブジェクトに変換し、成功した場合はコールバック関数を実行するために jQuery で一般的に使用されます。プロトタイプは次のとおりです。

jQuery.getJSON( url, [data], [callback] ) は、ドメイン間で JSON データを読み込みます。

url: リクエストを送信するアドレス
data: (オプション) 送信されるキー/値パラメータ
callback: (オプション) ロードが成功したときのコールバック関数
は主にクライアントが次のことを行うために使用されます。サーバーの JSON データを取得します。簡単な例:

サーバー スクリプト、JSON データを返す:

コードをコピー コードは次のとおりです:

// $.getJSON.php
$arr =array("name"=>"zhangsan", "age"=>20);
$jarr=json_encode($arr);

2 つの点に注意してください: 第一: クライアントに戻る前に、PHP 関数 json_encode を使用して、返されたデータをエンコードします。 2 番目: echo はクライアントに戻るために使用され、戻るのではありません。

以下はコアクライアントコードです:

コードをコピー コードは次のとおりです: