テーブルにとがRow Index
あり、のセル内の要素TD index
を選択したいと思います。どうすればこれを行うことができますか?input
[Row Index,TD Index]
質問する
11064 次
3 に答える
9
テーブルには、個々のセルに直接アクセスすることを目的としたアクセサプロパティがあります。
table.rows[rowIndex].cells[colIndex]
したがって:
table.rows[rowIndex].cells[colIndex].getElementsByTagName('input')[0];
また:
$('input', table.rows[rowIndex].cells[colIndex])
于 2012-10-30T11:10:24.327 に答える
3
于 2012-10-30T11:05:22.730 に答える
2
var rowIndex = X;
var cellIndex = Y;
$('#my-table tbody')
.children(':nth-child('+(rowIndex+1)+')')
.children(':nth-child('+(cellIndex+1)+')')
.find('input').val('Hello');
もちろん、すべてを1つのセレクターにすることができます
$('#my-table tbody tr:nth-child('+(rowIndex+1)+') td:nth-child('+(cellIndex+1)+')')
.find('input').val('Hello');
于 2012-10-30T11:05:24.543 に答える