我有一个隐藏的字段有一些值,我必须在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