asp网页中单选框对应的内容怎么选择
目前正在学习网页,在做一个小东东,代码好下:<%fori=0tors.recordcount%><tr><td><inputtype="text"name="userna...
目前正在学习网页,在做一个小东东,代码好下:
<%for i=0 to rs.recordcount%>
<tr>
<td><input type="text" name="username" value="<%rs("name")%>"></td>
<td><input type="radio" name="id" value="<%rs("id")%>"></td>
</tr>
<%rs.movenext
next
%>
比如我有20个人,我以上代码就会有20条记录,我只要其中一条,点单选框后,提交,但是提交时把所有的名字都提交了,怎么才能控制把单选框对应name提交了,其它的不要?谢谢。
以下是我想的方法:我想着单击单选框时,其它的input处于disabled状态,那么提交时就只有选中的那个了,可是我不会写js,呵呵 ,请大侠帮下忙。给个好方法。 展开
<%for i=0 to rs.recordcount%>
<tr>
<td><input type="text" name="username" value="<%rs("name")%>"></td>
<td><input type="radio" name="id" value="<%rs("id")%>"></td>
</tr>
<%rs.movenext
next
%>
比如我有20个人,我以上代码就会有20条记录,我只要其中一条,点单选框后,提交,但是提交时把所有的名字都提交了,怎么才能控制把单选框对应name提交了,其它的不要?谢谢。
以下是我想的方法:我想着单击单选框时,其它的input处于disabled状态,那么提交时就只有选中的那个了,可是我不会写js,呵呵 ,请大侠帮下忙。给个好方法。 展开
1个回答
展开全部
其实最简单的处理方法:
<tr>
<td><input type="text" name="username_<%=id%>" value="<%=rs("name")%>"></td>
<td><input type="radio" name="id" value="<%=rs("id")%>"></td>
</tr>
在username加入标识id值
那么在提交处理代码页中只要接收的id值,然后,在读取username_接收的id值
id=request.form("id")
username=request.form("username_"&id)
<tr>
<td><input type="text" name="username_<%=id%>" value="<%=rs("name")%>"></td>
<td><input type="radio" name="id" value="<%=rs("id")%>"></td>
</tr>
在username加入标识id值
那么在提交处理代码页中只要接收的id值,然后,在读取username_接收的id值
id=request.form("id")
username=request.form("username_"&id)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询