【www.gdgbn.com--jquery】

getjson( url, [ data ], [ success(data, textstatus, jqxhr) ] )
urla string containing the url to which the request is sent.

dataa map or string that is sent to the server with the request.

success(data, textstatus, jqxhr)a callback function that is executed if the request succeeds.

$.ajax({
  url: url,
  datatype: "json",
  data: data,
  success: callback
});

正同是一个中文解说

$.getjson("http://外网域名/test.asp教程x?callback=?,   
 {参数:参数值,参数:参数值……},
 function(data){
   alert(data);
  }
 );

实例简介

$.getjson("ajax/test.json", function(data) {
  var items = [];

  $.each(data, function(key, val) {
    items.push("

  • " + val + "");
      });

      $("

      ", {
          "class": "my-new-list",
          html: items.join("")
        }).appendto("body");
      });


  • 其中callback可以换成其他的字符串,他后面的“?”不可以省略,因为jquery要靠给“?”赋值,来执行回调方法的,当被执行时,callback会被随机赋值,比如赋值为abcdgafasafd,那么要在服务器端接收这个值,就是request["callback"]。

      那么现在说说服务器要返回什么样的数据,才算合格可以被客户端执行,应该返回这样的数据abcdgafasafd({key1:value1,key2:value2}),这样的数据才会被客户端执行

    本文来源:http://www.gdgbn.com/wangyezhizuo/29786/