作者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/m.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