ホームページ >ウェブフロントエンド >jsチュートリアル >ajax を使用して jquery_jquery の json データを呼び出す手順

ajax を使用して jquery_jquery の json データを呼び出す手順

WBOY
WBOYオリジナル
2016-05-16 18:09:131069ブラウズ

$.get() と $.post() の 2 つのメソッドは基本的に同じように使用されるため、ここでは $.post() についてのみ説明します。
シナリオ 1: $.post("url",function); この時点で返されるデータは処理されていないため、json 形式ではありません。
シナリオ 2: $.post("url",function, "json"); 返されるデータは json 形式であるように指定されていますが、実際はそうではありません。
ケース 3: $.post("url",{},function); このとき渡されるパラメータは空であり、返されるデータ形式は指定されていないため、json 形式ではありません。
シナリオ 4: $.post("url",{},function, "json"); はデータを json 形式で正しく返します。
重要なポイント: 返されたデータを json 形式で処理したい場合は、パラメーターを渡す必要があり (パラメーターが空の場合は、{} を記述します)、戻り値の型も「json」として指定する必要があります。
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
重要なポイント: dataType を「json」に指定すると、get メソッドまたは post メソッドに関係なく、json 形式のデータが取得されます。ただし、上記 2 つのメソッドとの一貫性を保つために、条件データを追加することをお勧めします: {} 。
$.getJSON("url",function)
キーポイント: $.get() を記述するには、get を通じて json 形式のデータを取得するのが便利です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。