jQuery日本語リファレンス

jQuery does not mean Japanese Query...

Ajax/API/jQuery

jQuery.getJSON( url, data, callback )

HTTP(GET)通信でJSON形式のデータを読み込む。

jQuery1.2では、JSONPのコールバック関数を指定すれば、別のドメインにあるJSON形式のデータを読み込む事が可能になった。(書式:"myurl?callback=?")jQueryは?を呼び出したい関数名に置換し、それを実行する。
【注意】この関数以下のコードは、コールバック関数が呼ばれる前に実行される。
引数
url
String
読み込むページのURL
data
Map
キーと値の組み合わせ
callback
Function
通信成功時のコールバック関数。
戻り値
XMLHttpRequest
XMLHttpRequestオブジェクト
サンプル
サンプル1
test.jsからJSON形式のデータを読み込み、そのデータの中のnameにアクセスする
$.getJSON("test.js", function(json){
  alert("JSON Data: " + json.users[3].name);
});
幾つかのデータを渡しながら、test.jsからJSON形式のデータを読み込み、そのデータの中のnameにアクセスする
$.getJSON("test.js", { name: "John", time: "2pm" }, function(json){
  alert("JSON Data: " + json.users[3].name);
}); } );
pages.phpを読み込み、HTMLとして埋め込む。
var id=$("#id").attr("value");
  $.getJSON("pages.php",{id:id},dates);
function dates(datos)
{
	
 $("#list").html("Name:"+datos[1].name+"<br>"+"Last Name:"+datos[1].lastname+"<br>"+"Address:"+datos[1].address);
}
[全コードを表示] [実行結果を単体で表示]