这种在循环中的值如何获取啊?

应该可以看到上面的图片吧。
这是一个管理员管理用户后台的简单页面。
说下基本结构:就是在一个表格里面循环罗列出每一个用户的一些信息,点后面的“删除”十分简单,只要把用户ID传出去就行;现在最关健的是,点后面的“修改”,怎样才能把前面的两个下拉列表框中的值传出去。
如果每一条记录用一个form,似乎也不行,现把相关代码给出来:
<table width="90%" border="1" cellspacing="0">
<tr>
<th>用户账号</th>
<th>用户权限</th>
<th>是否锁定</th>
<th>相关操作</th>
</tr>
<%
ArrayList list = (ArrayList)request.getAttribute("list");
Iterator it = list.iterator();
LoginVO loginVO = null;
while (it.hasNext()){
loginVO = (LoginVO)(it.next());
%>
<tr>
<td><%=loginVO.getAccount()%></td>
<td>
<!-- 这个地方其实也应该与下面一样进行判断的,但下面的感觉太复杂了,不知有没有简便一点的 -->
<select name="power">
<option value="1级">1级</option>
<option value="2级">2级</option>
<option value="3级">3级</option>
<option value="4级">4级</option>
</select>
</td>
<td>
<select name="locked">
<%
if(loginVO.getLocked().equals("未锁")){
%>
<option value="未锁" selected="selected">未锁</option>
<option value="锁定">锁定</option>
<%
} else {
%>
<option value="未锁">未锁</option>
<option value="锁定" selected="selected">锁定</option>
<% } %>
</select>
</td>
<td>
<a href="<%=path%>/con_LoginDo?loginTo=loginUpdate&id=<%=loginVO.getId()%>">修改</a> |
<a href="<%=path%>/con_LoginDo?loginTo=loginDel&id=<%=loginVO.getId()%>">删除</a>
</td>
</tr>
<%
}
}
%>
</table>
请大家帮忙看一下?
...全文
相关推荐
js循环map 获取所有的key和value的实现代码(json)
主要介绍了js循环map 获取所有的key和value的实现代码(json),需要的朋友可以参考下
Vue获取循环列表文本值,Vue获取循环点击事件中的文本值
Vue获取文本值,获取点击循环列表的值 可能单一获取文本值容易,但是网上的查到的方法都是event.target.innerText这个。这个是只能获取那种不循环的值 <h2 v-on:click="select()">文本内容</h2> 在methods中获取文本值 methods: { select: function (event) { console.log(‘您选中的内容是》》 ’ + event.target.innerText);//打印得到了Ecos
layui获取多选框中的值方法
今天小编就为大家分享一篇layui获取多选框中的值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
JavaScript中获取Radio被选中的值
主要介绍了JavaScript中获取Radio被选中的值,需要的朋友可以参考下
Python在for循环中更改list值的方法【推荐】
主要介绍了Python在for循环中更改list值的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下


