0
我想將一些HTML預先添加到AJAX創建的表中。下面是代碼:jquery將HTML預先添加到創建的Ajax陣列中
success: function (msg) {
var ang = '';
var obj = $.parseJSON(msg);
$.each(obj, function() {
ang += '<table><tr><td width="165">' + this["Athlete_Name"] + '(' + this["Athlete_Number"] + ')</td><td width="55">'+ this["Scratch_Flag"] +'</td><td width="55">'+ this["Ready_Time"] +'</td><td width="55">'+ this["Flag_Time"] +'</td><td width="55">'+ this["End_Time"] +'</td><td width="55">'+ this["Score_Time"] +'</td></tr></table>';
});
$('<p>Roster</p>').prependTo('.html(ang)');
$('#' + ID).hide().html(ang).fadeIn('fast');
}
的代碼行稱爲:
$('<p>Roster</p>').prependTo('.html(ang)');
是不是追加到我的HTML的數組,創建一個名爲「昂」 可能有人點我在正確的方向?非常感謝
你濫用'prependTo'。你應該使用'yourelement.prepend(ang)' – 2013-02-22 17:29:32