この記事の例では、jquery ajax がクロスドメイン リクエストを実装する方法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです。
注: ここでの dataType は GET のみです。
フロントリクエストコードは次のとおりです:
$.ajax({
タイプ: "GET"、
URL: "http://www.xxx.com/Rest/ValidAccountsExists.aspx?accounts=admin"、
データ型: "jsonp",
jsonp: "jsoncallback"、
成功: 関数 (結果) {
アラート(結果.成功);
アラート(result.Content);
}、
エラー: 関数 (結果、ステータス) {
//エラーの処理
}
});
バックグラウンド処理コード ValidAccountsExists.aspx は次のとおりです:
コードをコピーします コードは次のとおりです:string accounts = GameRequest.GetQueryString("accounts");
string jsoncallback = GameRequest.GetQueryString("jsoncallback");
Response.ContentEncoding =System.Text.Encoding.UTF8;
Response.ContentType = "アプリケーション/json";
Response.Write(jsoncallback "({"Success":"True","Content":"" accounts ""})");
Response.End();
この記事が皆さんの jQuery プログラミングに役立つことを願っています。