私は小さな質問があります:私は選択したセルの値を行ごとに1つのテーブルの値の行を取得したいと思います。私はそれぞれの行を選択するためのループを使用します。ループは正しいですが、私は警告で何も見ることができません。テーブルセル内の入力タグから値を取得
私のテーブルには、私は警告する各行のこの表のセルの値を選択したい
<div style="overflow-x:auto;">
<table id="abctable" class="display nowrap" cellspacing="0" border="0">
<thead>
<th width="15%">Registered Agents</th>
</thead>
<c:forEach items="${Agentsdetail}" var="Agent">
<tr>
<td><input type="text" id="a" value="${Agent.vatNumber}"></td>
</tr>
</c:forEach>
</table>
</div>
です。このjQueryコードを使用します:
<script>
$(document).ready(function() {
var table = document.getElementById("abctable");
var rowCount = table.rows.length;
for (i = 1; i <= rowCount; i++) {
alert($('#userstable tr:eq(1) td:eq(0)').val());
}
});
</script>
行数は成功し、プログラムを実行するとアラートには何も戻りません。 MartinWebbが言ったように私に
テーブルIDが – MartinWebb
ない "abctable" "userstable" であるIはit..Thenアラートがundifienedメッセージを与える.. –