jq的getjson怎么判断数据加载完成啊

就是页面DOM渲染完毕 然后再做其他事,就像是loading效果

是getJSON请求完毕还是dom全部加载完毕?
getJSON传递回调就行,DOM ready放入$(function(){...})中,要资源全部加载完毕用$(window).load(function(){....})

$.getJson('/servlet/xxxx.do',function(){
//加载完成处理的事情
});

 夜之子 正解:
$.getJSON("地址", function(json){
  //成功以后执行这里
});
但是可能你需要一个同步的方法

getjson函数是简写的 Ajax 函数,等价于:
$.ajax({
  url: url,
  data: data,
  success: callback,
  dataType: json
});
而ajax函数有更多的参数
加上async: false
这样可以同步执行。
也就是说你在调用ajax后面的代码等加载完成才继续

不是有个ajaxComplete http://www.w3school.com.cn/jquery/ajax_ajaxcomplete.asp