剑道移动列表视图-can'无法将其填充到远程源中
Kendo MobileListView - can't get it to populate on remote source
我试图用远程源填充kendoMobileListView和kendoListView,但我无法用数据填充。
ItemBound事件似乎未启动。
如果我使用本地数据源,那么它就可以工作。
HTML:
<div data-role="view" data-use-native-scrolling="true" data-layout="default" data-title="Mobile-layout">
<div id="items-listview"></div>
</div>
<!-- Main Layout -->
<div data-role="layout" data-id="default">
<header data-role="header">
<div data-role="navbar"><span data-role="view-title"></span></div>
</header>
<!-- View Content -->
<div data-role="footer">
<div data-role="tabstrip">
Footer
</div>
</div>
</div>
Javascript:
$(document).ready(function(){
kendoApp = new kendo.mobile.Application($(document.body));
var myDataSource = new kendo.data.DataSource({
transport:{
read: {
url: "http://demos.telerik.com/kendo-ui/service/Northwind.svc/Customers",
dataType: "odata"
}
}
});
/*
$("#items-listview").kendoMobileListView({
dataSource: {
data: [
{ name: "Test 1" },
{ name: "Test 2" }
]
},
template: "<div>Blalbalblaa</div>"
});
*/
$("#items-listview").kendoMobileListView({
dataSource: myDataSource,
template: "<div>blalbalal</div>"
});
});
请看我的小提琴:http://jsfiddle.net/jasonBr81/3zjtcwr0/38/
将数据类型更改为"jsonp"并将url更改为http://demos.telerik.com/kendo-ui/service/products,返回一个json对象。
然后它就工作了!
相关文章:
- 在Servlet填充的表中选择多行
- 如何使用变量填充iframe源
- 在线程循环中调用JavaScript
- 如何在刷新时重新填充表单中的复选框并将表单值发布到页面
- 将主干集合填充到表中
- 使用for循环填充document.getelementbyid中的数组
- 根据单击的元素填充同一页面中的表单,该元素的 ID 由 JSTL 生成
- Highcharts显示系列名称,但缺少json源中的数据点
- 停止 jQuery 自动完成以过滤/搜索结果并填充整个源数组数据
- JS下拉列表没有'不能在复制的HTML源中工作
- 当类x在源中时,将类添加到Id中
- 如何在javascript中添加一个具有checkbox属性的变量,该变量将填充view.php中的一个表
- 在注册表单上,表单字段不会保存在提交时自动填充的浏览器中.(ReactJs)
- 从javascript函数解析html源中选择行数据
- 通过php加载javascript,使其不会;t在源中直接可见
- 将文本区域的值添加到已填充的输入中
- Jquery滑块-无法填充滑块中的所有方块
- 如何设置<选项>在用数据绑定填充的选择中='选项:[..]'
- 为什么不是't ng表将数据从数组填充到表中
- 剑道移动列表视图-can'无法将其填充到远程源中