示例不是在剑道UI Dojo工作,而是在我的主机上工作



我已经创建了我的第一个剑道网格示例,其中包含一个返回json的restful 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>

这个问题是由于这个错误而发生的,这发生在您的主机和请求的发起者不同的情况下。

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

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

使用CORS释放AJAX请求

在所有(现代)浏览器中使用CORS从另一个域获取数据

最新更新