jQuery中的$.getJSON( )方法函数主要用来从服务器加载json编码的数据,它使用的是GET HTTP请求。使用方法如下:
$.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] )
url是必选参数,表示json数据的地址;
data是可选参数,用于请求数据时发送数据参数;
success是可参数,这是一个回调函数,用于处理请求到的数据。
$.getJSON("${ctx}/knowledge/push/iscanupgrade?upgradeid="+id,function(data){
if(data.isCanUpgrade == 'false'){
$.jBox.tip("该知识有一条升级记录还未处理完,暂时不能进行升级操作!");
return;
}else{
location.href = "${ctx}/knowledge/push/form?isUpgrade=1&id="+id;
}
});
在执行之前加$.ajaxSettings.async = false; (同步执行)
在执行之前加$.ajaxSettings.async = true; (同步异步)