Jquery .jeder(): hier finden Sie Elemente, die Eingang

Ich habe eine Tabelle ist, die ein thead Abschnitt und einen tbody Abschnitt. Ich bin mit jQuery jedes zu finden und zählen Sie alle THs in einem table. Dies funktioniert sehr gut. Aber zur gleichen Zeit ich möchte, um zu überprüfen, ob die TDs der THs in der tbody enthält Sie auch alle input-Elemente.

Hier ist was ich habe, so weit:

jQuery('#' + _target).each(function () {

        var $table = jQuery(this);
        var i = 0;
        jQuery('th', $table).each(function (column) {
            if (jQuery(this).find("input")) {
                dataTypes[i] = { "sSortDataType": "input" }
            }
            else {
                dataTypes[i] = { "sSortDataType": "html" }
            }

            i++;
        });
    });

Ich hoffe das ist genug Informationen für Euch um mir zu helfen?

Warum sind Sie die Schleife durch ein ID-Selektor?

InformationsquelleAutor Poku | 2010-05-11

Schreibe einen Kommentar