ホームページ  >  記事  >  ウェブフロントエンド  >  IE_javascript スキルでの $.getJSON の問題の解決策

IE_javascript スキルでの $.getJSON の問題の解決策

WBOY
WBOYオリジナル
2016-05-16 17:00:161239ブラウズ

前提条件: 関連する JS ファイル jquery.js をインポートする必要があります

$.post(url,data,success(data, textStatus, jqXHR),dataType)

url: 必須。リクエストの送信先となる URL を指定します。

データ: オプション。マップまたは文字列値。リクエストとともにサーバーに送信されるデータを指定します。

success(data, textStatus, jqXHR): オプション。リクエストが成功したときに実行されるコールバック関数。

dataType: デフォルトでインテリジェントな判断を実行します (xml、json、script、または html)。

$.getJSON(url,data,success(data, textStatus, xhr))

url: 必須。リクエストの送信先となる URL を指定します。

データ: オプション。リクエストとともにサーバーに送信されるデータを指定します。

success(data,status,xhr):

オプション。リクエストが成功したときに実行する関数を指定します。

追加パラメータ:

response - リクエストからの結果データが含まれます
status - リクエストのステータスが含まれます
xhr - XMLHttpRequest オブジェクトが含まれます

拡張子は次のように記述されます:

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

$.ajax( {

type:'POST' または 'GET'、

url:url、

data:data、

success:callback、

dataType:json

});

dataType には次のタイプがあります: xml、json、script または html

注:

$.getJson メソッドを使用します URL に中国語の文字が渡される場合、最初にエスケープする必要がある場合 (エスケープしない場合、IE8 では $_GET['v'] は値を取得しません。他のブラウザにはこれがありません)問題)

例:

var url = "/api.php?op=product&v=" encodeURIComponent('しっかり勉強');
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。