6

使用我的 web api 喂养我的剑道网格时遇到问题。该调用会生成以下内容:

/odata?$callback=jQuery19101822532636579126_1364840583015&%24inlinecount=allpages&%24format=json&%24top=20

但回应是:

The query parameter '$callback' is not supported.

有人有这种情况的经验吗?

 dataSource: {
               type: "odata",
               transport: {
               read: "odata/mydata"
              },
4

2 回答 2

3

我设法通过在配置的不同级别设置 OData 和 JSON 数据类型来解决这个问题

dataSource: {
  type: "odata",
  transport: {
    read: {
      url: "/odata/FXDatas",
      dataType: "json"
    }
  }
},

于 2015-04-25T12:43:16.927 回答
1

您很可能已配置为使用 JSONP 而不是 JSON,并且您的服务不支持 JSONP,因为它需要手动实现。不要使用 JSONP,它是跨域请求的解决方法,并且有几个限制。

于 2015-02-26T20:12:25.330 回答