【问题标题】:Kendo UI Scheduler datasource ignoring type:'POST" and using GET insteadKendo UI Scheduler 数据源忽略类型:'POST" 并改用 GET
【发布时间】:2014-08-14 14:01:08
【问题描述】:

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

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

Keno 网站上的默认示例都排除了 type 参数,但文档说明这应该可以工作。

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

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

【问题讨论】:

    标签: kendo-ui


    【解决方案1】:

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

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

    您也可以认为this 非常有趣且具有说明性。

    【讨论】:

    • 谢谢。就在你发帖的时候想出来的。奇怪的是,昨晚测试时,我删除了数据类型,但它仍然无法正常工作。可能睡眠不足。再次感谢。
    • 在那种情况下,你为什么回答你自己的问题而不添加任何额外的细节而不是接受这个?
    【解决方案2】:

    想通了。 POST 的 DataType 不能是“jsonp”。

    【讨论】:

      猜你喜欢
      • 2014-01-07
      • 2014-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多