JQuery无法正常运行的动态表大小

时间:2014-04-27 22:59:55

标签: javascript jquery html

尝试动态生成表,同时将行和列设置为变量。我的循环看起来像这样

var tr = 4
var td = 4

for (var r = 0; r < tr; r++ ) {
  $('<tr id=' + r + '>/<tr>').appendTo('table');
    for (var c = 0; c < td; c++){
      $('<td></td>').appendTo('#' + r);
    }
}

tr将是行数,td将是列数。结果是这里看到的8行4列:http://jsfiddle.net/f637V/1/

我的循环有什么问题?

1 个答案:

答案 0 :(得分:1)

更改

$('<tr id=' + r + '>/<tr>').appendTo('table');

$('<tr id=' + r + '></tr>').appendTo('table');