У меня есть таблица, где я хочу, для каждой строки, получить первый td
и для этого td
Я хочу первый input
дочернее значение.Как я могу получить значение первого ребенка td?
Я могу получить разметку для ввода, но я не могу извлечь значение.
Вот мой код:
$('#table-unidades tr:not(:last-child)').each(function() {
$('td:first-child', this).each(function() {
var firstCell = $(this).children().eq(0);
var text = firstCell.html();
alert(text);
})
});
мои предупреждения выводит это:
<input type="text" name="unidades-first-td" value="UN - Unidade" disabled />
Но все, что я хочу, это значение .. Я пытался с .text(), .val (), но это не сработало ...
Try: '$ ('# настольный unidades т.р.: нет (: последний ребенок) тд: первый-ребенок') каждый (. function() {alert (this.value);}) ' – tewathia
' var text = firstCell.val(); 'должно работать. Лучше построить скрипку для лучшего понимания. – Praveen
@ tewathia, он дает «неопределенный» для каждой итерации. Но проблема была решена, спасибо в любом случае :) – yat0