0
要開始,我試圖將靜態數據顯示到列表視圖中。該代碼是這樣的:將數據綁定到JavaScript模板(jQuery手機)
<ul id="accessList">
</ul>
<script>
var dataTest = [{"abc":"123"}, {"abc":"456"}];
(function() {
$(document).bind("pageinit", function() {
$("#accessList").html($("#accessTemplate").render(dataTest)).listview();
}());
}());
</script>
<script id="accessTemplate" type="text/x-jsrender">
<li>
<div>{{:abc}}</div>
</li>
</script>
但它給我以下錯誤:
Uncaught TypeError: Object [object Object] has no method 'render'
我做錯了嗎?
jquery mobile上面是否包含jsrender.js?請向我們顯示您的包含的順序。 – 2013-04-22 20:24:26
@Scott,我忘了添加jsrender腳本......感謝Scott! – amp 2013-04-23 09:45:24