我有一個隱藏的字段有一些值,我必須在HTML表中追加這些值。表中的列數是固定的。 我已成功追加,但在第一行後,它應該在新行中追加數據,而不是在同一行追加。 這就是我正在做的JS在HTML表中追加行
$("#btntbl").click(function() {
debugger
var tabl = $("#testTable");
var vals = $("#txthidden").val();
for (var i = 0; i < vals.split(";").length; i++) {
for (var j = 0; j < vals.split(";")[i].split(",").length; j++) {
tabl.append("<td>" + vals.split(";")[i].split(",")[j] + "</td>");
}
}
});
還要注意,有些用戶不具有禁用列的值 JS Fiddle 我怎麼能每次點擊按鈕添加新行?
感謝兄弟,這是根據我需要工作 –
@ dsfq:你不覺得模板,我們應該使用Angular js或小鬍子,處理酒吧,而不是Speghetti jQuery代碼? –
@ jQuery.PHP.Magento.com對於更復雜的應用程序肯定。但在這種情況下,我不知道OP的設置,所以我不能在沒有真正需要的情況下引入一個更多的依賴關係。對於這個簡單的例子,我會去字符串連接。 – dfsq