<select name="a">
<option value="1">111</option>
<option value="2">222</option>
<option value="3">333</option>
</select>提交后用request.getParameter("a")只能得到value的值,而得不到前台显示出来的值"111","222","333"。假如没有value项,如下:<select name="a">
<option>111</option>
<option>222</option>
<option>333</option>
</select>用request.getParameter("a")就能得到。问题是怎样才能两个值都得到呢?
<option value="1">111</option>
<option value="2">222</option>
<option value="3">333</option>
</select>提交后用request.getParameter("a")只能得到value的值,而得不到前台显示出来的值"111","222","333"。假如没有value项,如下:<select name="a">
<option>111</option>
<option>222</option>
<option>333</option>
</select>用request.getParameter("a")就能得到。问题是怎样才能两个值都得到呢?
解决方案 »
- 引js文件出现Failed to load source for: 问题
- struts2报错,请帮忙
- mysql concat怎样将生成的语句中时间上加上引号
- JAVA求播放视频的源代码。急。(JSP或者Flex都可)
- jspsmartupload无法上传大文件?
- ibatis 中 as 与sql语句 中as 咋样避免冲突 还是不能一起使用 那我同时用 要咋样写
- 关于"—"字符
- 关于用iText生成pdf组件的定位问题,请帮忙解答
- SSH 连接是否需要使用 Public Key 以及 authorized_keys
- jsp页面〈%= %〉表达式报错的问题
- JSTL的用法
- 在lomboz-eclipse-emf-gef-jem-3.1RC2.zip这个已经集成了Eclipse3.1的LOMBOZ中
而
回复人:shine333(enihs) ( 两星(中级)) 信誉:115 2005-11-18 23:27:00 得分:0
?
自己写<input type="hidden">的方法是说用隐藏属性储存下你想要的值但不显示出来 这样就可以取到想要的值了
<option value="111">111</option>
<input type="hidden">方法我试过了,可行。谢谢帮助!不过<input type="hidden">是间接的方法,有没有直接的方法来取?
我的程序是这样的:从数据库中取出一组值,先存到一个数组中,再动态生成一个列表,从数据库中取出的值在客户端显示,而value中存放的是该值在数组中的序号。此序号在之后的程序中还要用得到,所以不能把它赋成和前端显示一样的值,但提交之后我需要的又是显示的值。因此才会有两个值怎样都能取的问题。
type="hidden"
希望有启发