$.getJSON()
$.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] )
url是必选参数,表示json数据的地址;
data是可选参数,用于请求数据时发送数据参数; success是可参数,这是一个回调函数,用于处理请求到的数据。json数据的一般格式如下(“{ }”中的为对象,“[ ]”中的为数组)
getJSON有两种传值方式:1种是以字符串的形式;2种是以json对象的形式
同时执行多个$.getJSON() 出现数据混乱的问题的解决
在执行之前加$.ajaxSettings.async = false; (同步执行)
执行你的代码之后及时恢复为$.ajaxSettings.async = true; (异步执行) 不然影响别的地方的需要异步执行的代码。$.ajaxSettings.async = false;$.getJSON(url, data, function(data){ });$.getJSON(url, data, function(data){ });$.getJSON(url, data, function(data){ });......$.ajaxSettings.async = true;
Ajax、getJSON比较: