下面的脚本从我的ODataController 返回一个JSON
< script >
$(document).ready(function() {
$.ajax({
url: "http://localhost:37994/odata/EPStructures3/",
type: "Get",
contentType: 'application/json; charset=utf-8',
success: function(data)
{
//do something.....
},
error: function(msg)
{
alert(msg);
}
});
});
< /script>
JSON:
{ "odata.metadata":"http://localhost:37994/odata/$metadata#EPStructures3","value":[{"eps_level":0,"id":2},{"eps_level":1,"id":3}]}
我想排除元数据和类型,以便JSON返回如下:
[{"eps_level":0,"id":2},{"eps_level":1,"id":3}]
我怎样才能做到这一点?
如果您在请求中添加一个"Accept:application/json;odata.metadata=none"标头,您将尽可能接近您想要的内容。