2 Stimmen

Hinzufügen von Inhalten zu bestimmten Spalten in einer Tabelle mit jQuery

Ich habe eine Tabellenstruktur, die in etwa so aussieht. Eine äußere Tabelle und in fast jeder td habe ich eine innere Tabelle.

<table class="outertable">
    <tr>
        <td>
            <table class="innertable">
                <tr><td></td></tr>
                <tr><td></td></tr>
            </table>
        </td>
        <td>
            <table class="innertable">
                <tr><td></td></tr>
                <tr><td></td></tr>
            </table>
        </td>
    </tr>
   .....
</table>

Mit jQuery muss ich Schleife durch jede td in der äußeren Tabelle einige einzigartige Inhalte in einigen bestimmten tds hinzufügen. Ich habe versucht, den folgenden Code zu verwenden. Es funktioniert gut, wenn die äußere Tabelle keine untergeordneten Tabellen hat, aber wie Sie verstehen können, funktioniert es nicht mit den untergeordneten Tabellen. Wie kann ich also eine Schleife durch jede td in der Tabelle ziehen, um Inhalte hinzuzufügen?

var row = 0;
car column = 0;
for (var i = 0; i < list.length; i++) {
    $(".outertable tr:eq(" + row + ") td:eq(" + column + ")").append(list[i].content);
    if (column == 1) {
        column = 0;
        row++;
    } else {
        column++;
    }
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X