日期:2014-05-16 浏览次数:20333 次
?
最近在使用jQuery的ajax方法来获取数据,但是测试过程中发现一个问题,找了很长时间才确定原因,在服务器端我们使用的struts2-json-plugin-2.1.8插件以及json-lib-2.3-jdk15库,将数据转换为json字符串返回给浏览器。
?
服务器端struts2的结果类型如下配置:
<result name="success" type="json"> <param name="root">jsonData</param> </result>
$.getJSON(url,{teacherId:empId},function(json){ json = eval("("+json+")"); if( json != null && json.result == "success" ){ alert("成功!"); } });
json = eval("("+json+")");