和同学一起在做的一个项目,最近要配合另外一个活动,需要做一个相关的子系统。但是今天在用ajax时发现返回的json无法解析。
data
是ajaxsuccess
时的返回的数据,当我使用alert(data)
输出时,发现直接打印了json字符串,这说明把返回的数据当做纯文本来处理了。
后来在Servlet中加了一句
response.setContentType("application/json");
ajax的解析就成功了。
记录在这里,防止以后犯类似的错误。
和同学一起在做的一个项目,最近要配合另外一个活动,需要做一个相关的子系统。但是今天在用ajax时发现返回的json无法解析。
data
是ajaxsuccess
时的返回的数据,当我使用alert(data)
输出时,发现直接打印了json字符串,这说明把返回的数据当做纯文本来处理了。
后来在Servlet中加了一句
response.setContentType("application/json");
ajax的解析就成功了。
记录在这里,防止以后犯类似的错误。