你可能會考慮使用KendoUI MVVM數據模型和模板使用AJAX。
發佈到您的服務器端點 - 它應該返回的JSON響應:
function getRoutineDetailData(e) {
//get data from server
$.ajax({
url: "http://dot.com/your_endpoint.php",
dataType: "jsonp",
type: "GET",
data: { userID: userID},
success: function(response) {
routineInfo = response.results;
routine_viewModel.set("info", routineInfo);
}
});
}
現在結果綁定:
//bind the results to the viewmodel
var routine_viewModel = kendo.observable({
info: []
});
的觀點也應該有一個模板:
<script id="routineInfo-template" type="text/x-kendo-template">
<div id="routineHeader" >
<span id="RoutineText">${title} created on ${entry_stamp} by ${user_name}</span>
</div>
</script>
然後,您的視圖應該調用該函數來使用數據顯示來執行服務器發佈以及使用數據模型來讓你訪問數據即。在模板中使用$ {}標題:
<div data-role="view" id="view-routineDetail" data-show="getRoutineDetailData" data-model="routine_viewModel" data-title="routineDetail">
<div id="routineInfo" data-template="routineInfo-template" data-bind="source: info" ></div>
</div>
這是一個快速的解釋,更可以在http://docs.kendoui.com/getting-started/mobile/mvvm
感謝您的幫助可以發現,實際上明確了很多,我現在知道去哪裏找。 – 2013-03-26 02:48:13