我使用JQuery模板填充表格。在這個模板中,我需要通過ajax調用來使用json文件來填充。
$(document).ready(function() {
var clientData;
$.get("/webpro/webcad/lngetusuario", function(data, status){
clientData = data;
alert(clientData);
});
$("#clientTemplate").tmpl(clientData).appendTo("tbody");
});
<script id="clientTemplate" type="text/html">
<tr><td> ${usuario} </td><td> ${nome} </td><td> ${setor} </td></tr>
//{{tmpl($data) "#phoneTemplate"}}
</script>
url'/ webpro/webcad/lngetusuario'會生成json文件。
這是代碼。我不明白這一點,因爲在$ .get語句中,變量clientData具有正確的值json,但在$ .get語句之外(在document.ready上)變量clientData是空的。
任何人都可以幫助我嗎?
我試過之前問,不是這個問題。 –
也許你的問題實際上是將服務器響應轉換爲JSON,然後再將其用於模板 – oliverpool