同源策略 (SOP) 阻止基于 Kendo jQuery 的控件对不同域上的 API(例如:ASP.NET WebAPI)执行 CRUD 操作。我们的 javascript 前端与通过 JSON 通信的 ASP.NET WebAPI 位于不同的域中。我们想用来绕过 SOP 限制的解决方案是实现跨域资源共享 (CORS)。但是 IE 版本 8 和 9 通过 XDomainRequest 而不是 XMLHttpRequest 支持 CORS。
George Durzi 编写了一个 JavaScript 传输函数,该函数使用 IE 的 XDomainRequest 对象,并为这篇博客文章中的所有其他调用者封装了 $.ajax() 。
我想通过在 Kendo UI 库中创建自定义传输将这个 javascript 传输功能合并到 Kendo UI 中。