mirror of
https://github.com/hanzoai/jube-fork.git
synced 2026-11-02 14:29:36 +00:00
54 lines
1.7 KiB
HTML
Executable File
54 lines
1.7 KiB
HTML
Executable File
<div data-role="view" data-init="mobileListViewEndlessScrolling" data-title="Scroll down to load">
|
|
<header data-role="header">
|
|
<div data-role="navbar">
|
|
<a id="back-button" class="nav-button" data-align="left" href="#/" data-role="backbutton">Back</a>
|
|
<span data-role="view-title"></span>
|
|
<a data-align="right" data-icon="source-code" data-click="goToSourceCode" data-role="button" title="Show this demo source code"></a>
|
|
</div>
|
|
</header>
|
|
|
|
<ul id="endless-scrolling"></ul>
|
|
</div>
|
|
|
|
<script type="text/x-kendo-tmpl" id="endless-scrolling-template">
|
|
<img src="content/web/foods/#=ProductID#.jpg" alt="#=ProductName# image" class="km-thumbnail"/>
|
|
<h4>#:ProductName#</h4>
|
|
<p>#:kendo.toString(UnitPrice, "c")#</p>
|
|
</script>
|
|
|
|
<script>
|
|
function mobileListViewEndlessScrolling() {
|
|
var dataSource = new kendo.data.DataSource({
|
|
type: "odata",
|
|
transport: {
|
|
read: {
|
|
url: "https://demos.telerik.com/kendo-ui/service/Northwind.svc/Products"
|
|
}
|
|
},
|
|
schema: {
|
|
total: function () { return 77; }
|
|
},
|
|
sort: {
|
|
field: "ProductID",
|
|
dir: "desc"
|
|
},
|
|
serverPaging: true,
|
|
serverSorting: true,
|
|
pageSize: 50
|
|
});
|
|
|
|
$("#endless-scrolling").kendoMobileListView({
|
|
dataSource: dataSource,
|
|
template: $("#endless-scrolling-template").text(),
|
|
endlessScroll: true
|
|
});
|
|
}
|
|
</script>
|
|
|
|
<style>
|
|
#endless-scrolling h4 {
|
|
margin-top: .2em;
|
|
margin-bottom: .2em;
|
|
}
|
|
</style>
|