作者mikevada (Believe in dreams)
看板java
标题[问题](JSP)如何取得多个select box的值?
时间Thu Feb 15 13:39:46 2018
目前遇到一个问题,我要在同一个页面上放多个select box,但名称要一样,如下:
<select onChange="submitcheck()" name="ip">
<option value="10.1.2.0">10.1.2.0</option>
<option value="10.1.3.0">10.1.3.0</option>
</select>
.
.
.
<select onChange="submitcheck()" name="ip">
<option value="10.n.1.0">10.n.1.0</option>
<option value="10.n.2.0">10.n.2.0</option>
<option value="10.n.3.0">10.n.3.0</option>
</select>
以下类推,
但在下一页用String s_select=request.getParameter("ip");去抓值的时候
他永远只抓到第一组的值,我认为应该是名称相同的关系
如果名称不一样的话又要怎麽处理?
假设我有n组的select box,我应该不可能写n组的判断式,
可以把它用array来处理吗?
要如何写啊?请教大家,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.29.208
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1518673189.A.F1D.html
※ 编辑: mikevada (114.32.29.208), 02/15/2018 13:43:33
1F:推 kniver999: request.getParameterValues? 02/15 13:46
k大谢谢,有进展了,
改成String[] s_select=request.getParameterValues("ip");
现在另一个问题是怎麽去判断使用者是点那一个select box
(因为名称都一样),并且把值抓出来?
※ 编辑: mikevada (114.32.29.208), 02/15/2018 14:14:39
※ 编辑: mikevada (114.32.29.208), 02/15/2018 14:21:33
2F:→ Expsun: 用javascript 02/16 04:06
3F:推 yoshilin: value="selecxxx_10.n.3.0" 之类的 02/16 15:51
4F:→ bluelink: 你的onchange的js是怎麽写的?然後你怎麽传到下一页的也 02/18 02:49
5F:→ bluelink: 是个问题,没看到整段有点难抓 02/18 02:50