1
我有一個名爲UpdateBoatTable的函數,它可以通過jsRender更新HTML模板。該功能看起來像以下:jQuery - Ajax到jsRender失敗
$.fn.UpdateBoatTable = function()
{
$.ajax({
url: "backend/boat.php?a=show",
datatype: "json",
success: function(data)
{
alert(data);
$("#BoatList").html
(
$("#BoatTemplate").render(data)
);
}
});
}
在MessageBox(警報(數據))將返回以下值:
[{"BoatID":"2","RegNo":"Registration Number","BoatName":"Boatname","BoatType":"Type"}]
但呈現的數據模板失敗。
如果我要硬編碼的JSON數據,它的工作原理...
$.fn.UpdateBoatTable = function()
{
$.ajax({
url: "backend/boat.php?a=show",
datatype: "json",
success: function(data)
{
var data = [{"BoatID":"2","RegNo":"Registration Number","BoatName":"Boatname","BoatType":"Type"}];
alert(data);
$("#BoatList").html
(
$("#BoatTemplate").render(data)
);
}
});
}
你能告訴我,爲什麼它是唯一的工作,如果它是硬編碼?
非常感謝!
非常感謝你的幫助!對此,我真的非常感激。 –
@PaDdy不用客氣 – Musa