jQuery动态创建表需要将id动态添加到< td&gt ;. [英] jQuery dynamically created table need to add id's dynamically to <td>'s

查看:89
本文介绍了jQuery动态创建表需要将id动态添加到< td&gt ;.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用jQuery创建了一个表,如下所示:

I have created a table using jQuery as follows:

$('#dynamictable').append('<table>');
var table = $('#dynamictable').children();
for (var i = 0; i < 13; i++) {
    var str = "<tr>";
    for (var j = 0; j < 7; j++) {
        str += "<td style='background:#ccc;'>cell</td>";
    }
    str += "</tr>";
    table.append(str);
}
$('#dynamictable').append('</table>');

这里我有 13 * 7 = 91 < td> s。

我想将ID添加到< td> 动态地从 0到90 。我该怎么做?

I want to add id to the <td> dynamically from 0 to 90. How can I do that?

检查小提琴: FIDDLE

Check fiddle: FIDDLE

推荐答案

你也可以试试这个 -

You can try this also -

var id = 0;
for (var i = 0; i < 13; i++) {
    var str = "<tr>";
    for (var j = 0; j < 7; j++) {
        str += "<td id='" + id + "' style='background:#ccc;'>cell</td>";
        id++;
    }
    str += "</tr>";
    table.append(str);
}

FIDDLE

这篇关于jQuery动态创建表需要将id动态添加到&lt; td&gt ;.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆