日期:2014-05-18  浏览次数:20805 次

如何动态获取多个select
现在静态页只有一个select,name为select_one,后台用request.getParameterValues( "select1 ")获取select1.......

然后有一按钮,可以自动增加select,那么在后台如何动态获取生成的select呢?

------解决方案--------------------
自动增加的select命名是怎么命名的,如果知道名字怎么不用request.getParameter()获取呢?可能我没理解你的意思,说详细一点阿
------解决方案--------------------
看看
------解决方案--------------------
静态页 所有的SELECT 的名字 变成一样的 如:SELECT的 名字 NAME 都为 SELECTS
那么 后台接收的 时候 直接String[] selects = request.getParameterValues( "SELECTS ")
------解决方案--------------------
可以用JS实现

<script language= "javascript ">
function addOptionsButton(){
var select = ducument.formName.selectName;
select.add(new Option(optionText,optionValue));
}

</script>

这样就好了,optionText为下拉框中的显示内容,optionValue为option的value属性值
------解决方案--------------------
楼上正解