如何使用Jquery在表行和列中添加对象

时间:2012-05-08 21:22:25

标签: jquery jquery-ui

嗨,我有一张下面描述的表格。我有一个行和列的对象,我在数据库中保存。

我想根据数据在表行和列中显示该对象。

例如我的对象是chart[rows][columns]

因此,如果它是chart[0][0],它将显示在第一行和第一列中 所以,如果它是chart[0][1],它将显示在第一行和第二列等等...... 同样在我的情况下,行总是0,我修复了三列显示在

下面

如何使用Jquery

获得此功能

我的表是

<table id="dashboardDesigner" cellpadding="0" cellspacing="0" border="0">
    <tr>
        <td id="Col1" style="border: solid 1px black; height: 100px; width: 300px" class="connectedSortable">
        </td>
        <td id="Col2" style="border: solid 1px black; height: 100px; width: 300px" class="connectedSortable">
        </td>
        <td id="Col3" style="border: solid 1px black; height: 100px; width: 300px" class="connectedSortable">
        </td>
    </tr>
</table>

1 个答案:

答案 0 :(得分:0)

jQuery包含可以查找某些字符串的函数(http://api.jquery.com/contains-selector/)。因此,您需要做的就是获取一些输入以将变量数据发送到选择器,如下所示:

$("td:contains('" + variable + "')");

然后选择它的父级:

$("td:contains('" + variable + "')").parent();

并显示它:

$("td:contains('" + variable + "')").parent().html().appendTo("div.showFindResult");