Kendo UI Scheduler数据源忽略类型:'POST'并改为使用GET

时间:2014-08-14 14:01:08

标签: kendo-ui

我们正在尝试实施Kendo UI调度程序,并希望它向我们的后端发出POST请求以创建和更新事件。该文档表明您应该能够在数据源传输上指定类型以更改正在进行的请求的类型类型。例如:

read: {
    url: "http://10.211.55.8/api/schedule/tasks",
    dataType: "jsonp",
    type: "POST"
}

Keno网站上的默认示例都排除了类型参数,但文档说明这应该有效。

这是我们正在玩的一个笨蛋:http://plnkr.co/edit/de6gGLuIelmbG2SglpBW?p=preview

如果您监视任务并创建操作网络请求,您将看到它们仍然通过GET而不是POST完成,尽管传输定义中有类型:'POST'选项。

2 个答案:

答案 0 :(得分:1)

实际上文档说它应该工作。它说:

JSONP and type disclaimer

因此,对于JSONP dataType,仅支持GET

您可能还会认为this非常有趣且具有说明性。

答案 1 :(得分:0)

想出来。 DataType不能是" jsonp"用于POST。