action这边返回的是json数据,请问我在页面这边怎么接
ztree吧
全部回复
仅看楼主
level 4
action这边返回的是json数据,请问我在页面这边怎么接
2011年12月21日 14点12分 1
level 4
你可以用异步请求返回数据,后台:
HttpServletResponse response = ServletActionContext.getResponse();
PrintWriter out = response.getWriter();
List<JSONObject> treeList = new ArrayList<JSONObject>();
......
out.println(JSONArray.fromObject(treeList).toString());
out.close();
前台:
$(function() {
$.ajax({
async : false,
type : "POST",
url : 'jsp/monthplan/querystatistic/depTree.action',
success : function(data) {
if (data != null)
$.fn.zTree.init($("#depTree"), setting, jQuery.parseJSON(data));
else
$.fn.zTree.init($("#depTree"), setting, jQuery.parseJSON(data));
}
});
});

2011年12月22日 01点12分 2
level 11
感谢楼上帮忙热心解答!
2011年12月23日 03点12分 3
level 9
要是早看到我就不会出错了。。
2012年01月19日 02点01分 4
1