jq獲取tr中td的值(forEach遍歷)
<table border="1">
<tr>
<td>編號</td>
<td>id</td>
<td>usrName</td>
<td>password</td>
<td>email</td>
<td>地址</td>
<td>addTime</td>
<td>操作</td>
</tr>
<c:forEach items="${userList}" var="user" varStatus="status">
<tr>
<td>${status.count}</td>
<td>${user.id}</td>
<td>${user.name}</td>
<td>${user.password}</td>
<td>${user.email}</td>
<td>${user.address}</td>
<td>${user.addTime}</td>
<td><button class="update" id="${user.id}" type="button" onclick="lick(this, this.id)">修改</button><button id="de" type="button">刪除</button></td>
</tr>
</c:forEach>
</table>
編輯lick()方法
function lick(obj, id) {
var td_content = $(obj).parents("tr").children("td"); //獲取當前行中的所有td值
var content = td_content.eq(0).text(); //獲取當前行第一個td的值
var content2 = td_content.eq(1).text(); //獲取當前行第二個td的值
//獲取td下的input 值
$(td_content.eq(1)).find("input").val()
}