现在我的jsp是用hibernate+struts2+jquery编的,在页面以表格table的方式显示数据库中的记录之后,想就在这个表格中修改一行记录,比方说双击及可以编辑,然后得到修改后的数值,谢谢
希望粘些代码阿
------解决思路----------------------
<script type="text/javascript">
function update(index){
alert($("#id"+index).val());
alert($("#name"+index).val());
//上面可以正确的获取到一行的值,接下来你就可以异步提交到后台做处理了
}
</script>
</head>
<body>
<table>
<c:forEach items="${lists}" var="data" varStatus="i">
<tr>
<td><input id="id${i.index}" onchange="javascript:alert(this.value)" type="text" value="${data.id}"/> </td>
<td><input id="name${i.index}"onchange="javascript:alert(this.value)" type="text" value="${data.name}"/></td>
<td><button onclick="update('${i.index}')">修改</button></td>
</tr>
</c:forEach>
</table>
</body>