Dadurch werden alle Tabellenzellen für jede Zeile abgerufen. Meine Frage ist: Wie bekomme ich den Textwert in jeder Zelle in jeder Zeile?
Sollte ich es benutzen .each() um alle zu durchlaufen children('td')? Wie kann ich den Textwert von jedem erhalten td?
Was möchten Sie mit diesem Textwert tun? Wie willst du es formatieren? Bitte erläutern Sie Ihre Situation genauer.
– Bojangles
30. November 2011 um 12:06 Uhr
Ich werde es als einfachen Text verwenden. Einige der Felder werden auch als Zahlen/Datum/Zeit benötigt, zum Beispiel brauche ich die Startzeit.
– Vlad
30. November 2011 um 12:12 Uhr
Jakob Hill
Zunächst einmal ist Ihr Selektor übertrieben. Ich schlage vor, einen Klassen- oder ID-Selektor wie in meinem Beispiel unten zu verwenden. Sobald Sie Ihren Selektor korrigiert haben, verwenden Sie einfach den von jQuery .jeder() um die Sammlung zu durchlaufen:
ID-Selektor:
$('#mytable td').each(function() {
var cellText = $(this).html();
});
Klassenauswahl:
$('.myTableClass td').each(function() {
var cellText = $(this).html();
});
Was möchten Sie mit diesem Textwert tun? Wie willst du es formatieren? Bitte erläutern Sie Ihre Situation genauer.
– Bojangles
30. November 2011 um 12:06 Uhr
Ich werde es als einfachen Text verwenden. Einige der Felder werden auch als Zahlen/Datum/Zeit benötigt, zum Beispiel brauche ich die Startzeit.
– Vlad
30. November 2011 um 12:12 Uhr