Java认证:Java获取下拉菜单选中的选项(2)
( Z) X4 f& }# W2 s4 u6 Y/ E2.3 给下拉菜单添加事件
* Q' i) n# h% H0 \" { 《select name=“ typeId” id=“typeId” onchange=“javascript:setTypeName();”》+ V% Y2 e: c `. ~
《option value=“0”》= 请选择 =《/option》
. ?$ H+ X: Y: a2 R& l2 @ 《option value=“3”》Spring《/option》
$ ]( x1 |/ Q+ f* j/ K F0 X7 F9 P 《option value=“2”》Struts《/option》
9 w+ H x6 y& m 《option value=“1”》Hibernate《/option》. I$ {% r% K+ E# H" u
《/select》
( a3 F9 T* f( ^, R3 ~* _ 2.4 在Action中分别获取typeName、typeId即可。: [4 b$ s) O! C7 X7 g
----------------------------------------------------------- Y$ I$ x# W$ @6 k! L8 p: N
var par =document.getElementByIdx_x(‘selectID’).value;
' S$ i. |, z8 B6 p0 O, u location.href=“myjsp.jsp?name=” par;
7 I; Y: j# g# W/ }5 x( V. N // 或在新窗口打开:open(“myjsp.jsp?name=” par,“_blank”,“”);5 t$ G/ I3 L, d
假如par是中文,需要在servlet那边转码2 T7 W3 P* ]( I `& b% |! P
String par = request.getParameter(“par”);
/ d. C7 k" U- | par = new String(par.getBytes(“ISO-8859-1”),“GBK”);
( t+ V0 p$ ^" b6 \% k$ i! f6 K1 g String str=request.getParameter(“下拉框的名字”); |