示例在Kendo UI Dojo中不起作用,但正在我的主机上工作

时间:2015-05-19 17:32:41

标签: json kendo-ui kendo-grid

我创建了我的第一个Kendo网格示例,其中包含一个返回json的restfull webservice。如果我在Kendo UI Dojo中运行我的示例,则网格不会显示我返回的数据。该服务正在返回数据(与Fiddler一起检查)。如果我将相同的代码部署到我的主机并在那里运行一切都很好。但我希望我的示例能够在Dojo中运行,因此使用某些属性/属性更容易,并且我不必每次都将它上传到我的主机。

<body>
  <div id="grid"></div>
  <script>
    $("#grid").kendoGrid({
        sortable  : true,
        groupable : true,
        scrollable: true,
        height    : "300px",
        pageable  : {
            pageSizes: 9
        },
        dataSource: {
            transport: {
                read: {
                    url     : "http://www.***.be/kris/socadKurt/Services/SocadLight.svc/GetVelden",
                    dataType: "Json"
                }
            }
        },
        columns   : [

            { field: "CampusId", title: "CampusId" },
            { field: "Omschrijving", title: "Omschrijving" }
        ]
    });
  </script>
</body>

1 个答案:

答案 0 :(得分:1)

由于此错误而发生此问题,并且当请求的主机和发件人不同时会发生这种情况。

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://runner.telerik.io' is therefore not allowed access.

请通过以下链接了解更多信息

Unleash your AJAX requests with CORS

Fetch data From Another Domain by using CORS with All (Modern) Browsers