【发布时间】:2013-12-16 09:55:48
【问题描述】:
我以这种方式发送GET 请求:
$.ajax({
url: myUrl,
type:"GET",
dataType: "json",
success: callback
});
在服务器端,我形成如下json字符串并发送给客户端:
"{'composers':
{'composer':
{
'id':2,
'firstName': 'Arcangelo',
'lastName': 'Corelli'
}
},
{'composer':
{
'id':7,
'firstName': 'Antonio',
'lastName': 'Vivaldi'
}
}
}"
客户端什么也得不到! 但如果我对响应使用 XML 格式,它就可以正常工作!我正在设置这样的内容类型:
response.setContentType("application/json");
【问题讨论】:
-
如有疑问,请jsonlint.com 验证您的 JSON
标签: java javascript json get