现在我的页面上的表格是这样的
id IP serverid 编辑
1 11 1 编辑(点击编辑显示下面修改的一行,不然隐藏)
1 text text 确定修改
2 22 2 编辑(点击编辑显示下面修改的一行,不然隐藏)
2 TEXT TEXT 确定修改
。
。
。
n
怎样才能在点击修改时, 比如ID=1 后面的修改 提交的是与ID=1对应的text??
------解决方案--------------------
<form name="form_<% =rs8("p_IDN") %>" method=get action="edit.asp?cmd=upd&id=<%=rs8("p_IDN")%>">
<tr id="JsLayer_<% =rs8("p_IDN") %>" style="display:none;cursor : pointer;">
......中间省略
</tr>
</form>
循环出来,当然不要嵌套了。
------解决方案--------------------
..........
你每条要修改的数据生成一个表单,然后表单里面放一个隐藏的控件,这个控件是你这条数据的主键,就是唯一的id,然后通过id更新数据库.
彻底的汗了..........
我上面的代码写得这么清楚