怎样将下拉菜单的值传回给数据库?
菜单中的内容是我数据库查询的条件
js代码如下:
*************************************************************************
<script type= "text/javascript ">
function out()
{
document.all( "P_CTGRY ").options[document.all( "P_CTGRY ").selectedIndex].text);
}
</script>
*************************************************************************
JSP代码如下:
*************************************************************************
<select style= "WIDTH:120px "; name=P_CTGRY onChange= "optt.value=out(this.options[this.options.selectedIndex].text) ">
<option> 全部 </option> <option> BWB </option> <option> CABLE </option> <option> COIL </option> <option> COND </option>
<option> CONN </option> <option> DL </option> <option> FRAME </option> <option> FUSE </option> <option> IC </option>
<option> METAL PA </option> <option> MODULE </option> <option> NAME PL </option> <option> OTHER EQ </option> <option> OTHERS </option>
<option> P-7 PKG </option> <option> POW PKG </option> <option> PWB <option> REL <option> RES
<option> SCREW <option> SW,KEY <option> TR,DIODE <option> TRANS <option> TRK PKG
<option> VARISTOR <option> XTAL
</select>
</td>
<td>
<input id=btnSearch name=btnSearch value= "検索 " type=button style= "WIDTH:90px; HEIGHT:21px " onClick= "out() ">
------解决方案--------------------如果你是想插入的话,用ajax吧,
还有就是用js把value赋值给一个hidden
再进行操作
------解决方案-------------------- <option value= "bwb "> BWB </option>
<option value= "cable "> CABLE </option>
通过取P_CTGRY控件取得你选择的值