3
在此代碼中,j正確成爲對象:j.name,j.addr,j.city,j.state和j.zip。然而,成功函數有一個JavaScript錯誤.tmpl()
不是一個函數。JQuery 1.5模板:JQuery 1.5沒有渲染我的模板。你如何調用JQuery 1.5模板?
<script id="addressTemplate" type="text/x-jquery-tmpl">
{{tmpl "addressTemplate"}}
<tr><td>Name: ${name}</td></tr>
<tr><td>Address: ${addr}</td></tr>
<tr><td>City: ${city}</td></tr>
<tr><td>State: ${state}</td></tr>
<tr><td>Zip: ${zip}</td></tr>
</script>
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
type: "POST",
url: "Home/GetInfo",
data: {},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (j) {
$("#addressTemplate").tmpl(j).appendTo("#result");
}
});
});
</script>
<div id="result"></div>
我在做什麼錯打電話JQuery的1.5模板?
這是一個很好的例子,爲什麼功能不應該公佈,直到他們被釋放(或某些)。有很多網站聲稱模板將被烘焙到jQuery 1.5核心中。 – 2011-09-26 23:30:35