0

我有这个 Kendo UI 数据源。我正在尝试传递数据参数

transport: {
    read: {
        url: "http://clientstoprofits.paupertopresident.com/api/Schedule/Tasks_Read",
        data:{
            UserId:id,
            startDate:startTime
        },
        dataType: "jsonp"
    },

但唯一被发送的是

Request URL:http://mydomain.com/api/Schedule/Tasks_Read?callback=jQuery19107631381487008184_1398210088201&_=1398210088207

谁能告诉我为什么我得到这个回调 = Jquery *?

4

1 回答 1

0

回调 url 参数是为这个 JSONP 请求创建的回调 jQuery 的名称(更详细的解释,请查看jQuery.ajax()dataType的选项。

至于为什么不发送您的数据:您只能使用 POST 请求来执行此操作,而 JSONP 请求根据定义是 GET 请求。因此,您必须将用户 ID 和开始日期编码为 url 参数。

于 2014-04-23T01:54:43.317 回答