Я пытаюсь загружать анимированную версию Delicious-feed с помощью KendoUI, и я сталкиваюсь с каким-то странным поведением. Моя kendo.dataSource
выглядит следующим образом (CoffeeScript):KendoUI/Вкусная проблема интеграции
deliciousData: new kendo.data.DataSource
transport:
read:
url: 'http://feeds.delicious.com/v2/json/steven.langbroek?callback=?'
dataType: 'jsonp'
И на мой виджет у меня есть <div class="blog-widget-data_delicious" data-source="deliciousData" data-template="deliciousTemplate">
. Теперь, когда я загружаю свою страницу, я получаю консольную ошибку, не уведомляющую меня о том, что мой домен не разрешен контролем доступа (обычно, когда вы пытаетесь загрузить междоменную область с помощью js). Странно то, что я устанавливаю свой dataType
в jsonp
, и у меня есть ?callback=?
в URL-адресе, как это предлагает практически любой учебник, который я могу найти по этому вопросу. Даже более странно: когда я загружаю его через $.getJSON()
jQuery, я получаю результаты, как ожидалось.
Может ли кто-нибудь помочь мне разобраться, почему это будет работать с jQuery, но не с KendoUI?