CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

100分求如何从select中得到值解答

楼主stone_lee(飞翔的牛)2006-03-02 10:40:23 在 Java / Web 开发 提问

JSP   能否有方法得到select中所有的值。不是Multi类型的DropdownList.  
  问题点数:100、回复次数:16Top

1 楼mousefog(IT老鼠)回复于 2006-03-02 10:57:28 得分 0

去看看js,应该可以得到的Top

2 楼menglory(繁华似锦)回复于 2006-03-02 11:07:31 得分 0

用onchange(),然后在JS中用循环可以得到。Top

3 楼stone_lee(飞翔的牛)回复于 2006-03-02 11:12:30 得分 0

但jsp又如何得到js中的数据呢。  
  我是通过jsp页面传数据到Servlet中,然后逻辑在Servlet中处理。Top

4 楼crazy_he(天煞孤星)回复于 2006-03-02 11:12:46 得分 0

应该是可以的,好像是用数组取,具体方法可以去查js各种方法Top

5 楼725137(2006年不会菜)回复于 2006-03-02 11:17:05 得分 0

是得到被选择的值还是得到所有列表的值?说清楚啊Top

6 楼stone_lee(飞翔的牛)回复于 2006-03-02 11:22:12 得分 0

是dropdownlist中所有的值,返回得是数组。Top

7 楼jfy3d(剑事 http://www.migti.com)回复于 2006-03-02 11:38:40 得分 0

提交前执行js  
   
  for(i=emp.sipid.options.length-1;i>=0;i--){  
  emp.sipid.options[i].selected   =   true;  
   
  }Top

8 楼stone_lee(飞翔的牛)回复于 2006-03-02 11:41:57 得分 0

谢谢,但是如何将js的数组转为jsp能够认呢?Top

9 楼jfy3d(剑事 http://www.migti.com)回复于 2006-03-02 11:54:12 得分 0

String[]   values   =   request.getParameterValues("selectname")Top

10 楼stone_lee(飞翔的牛)回复于 2006-03-02 12:09:09 得分 0

好方法,试试先。Top

11 楼stone_lee(飞翔的牛)回复于 2006-03-02 14:21:12 得分 0

To   jfy3d(剑事)    
  multiple类型的是可以,但我希望的是非multiple类型的Dropdownlist中取得所有的值,该如何实现?Top

12 楼jfy3d(剑事 http://www.migti.com)回复于 2006-03-02 15:21:17 得分 60

for(i=emp.sipid.options.length-1;i>=0;i--){  
  values   +=   emp.sipid.options[i].value;  
   
  }  
  emp.sipid.options[i].value;  
  emp.sipid.options[i].text;  
  options有两个方法  
   
  把值读出来   付个隐藏的<input>  
  Top

13 楼zxjoe(joe)回复于 2006-03-02 15:52:11 得分 30

js   端  
  var   msgs   =   "";  
  if(document.form1.msgs   .length){  
      for(i=0;i<document.form1.msgs   .length;i++)   {  
            if(i   !=   document.form1.msgs   .length   -1)   {  
  msgs   +=   document.form1.msgs   [i].value   +   ',';  
            }else   {  
  msgs   +=   document.form1.msgs   [i].value;  
            }  
  }  
   
  jsp    
  String   msg=request.getParameter("msgs   ");  
  在分解  
   
  Top

14 楼zxjoe(joe)回复于 2006-03-02 15:53:16 得分 0

不好意思  
  少了一个}  
  Top

15 楼zhmain(小胖)回复于 2006-03-02 16:30:32 得分 10

form中hidden一个值,js把Dropdownlist中的值取出来给这个hidden的值,Action中取出来再分解Top

16 楼stone_lee(飞翔的牛)回复于 2006-03-02 17:34:55 得分 0

呵呵,我正是这样解决的,有些老土,不过管用就行,谢谢。Top

相关问题

  • 为什么当我在一个 Pop-up的窗口里面 取SESSION值得到的却是 为空,帮忙解答一下!!
  • 什么问题才能在CSDN上可以得到解答?
  • 两个疑问,问题,希望得到解答。谢谢。
  • 问一个很简单的问题,希望能得到解答
  • 菜鸟级问题,希望得到解答!:)
  • 也来问一个问题吧.希望能够得到解答
  • 关于程序打包,得到解答后立即给分~
  • 使用SVN之后的几点疑惑,望得到解答
  • 有一些基础问题需要得到解答~~~
  • 求js值传递问题解答?

关键词

  • js
  • jsp
  • sipid
  • 数组
  • 值
  • 得到
  • emp
  • 方法
  • dropdownlist
  • 类型

得分解答快速导航

  • 帖主:stone_lee
  • jfy3d
  • zxjoe
  • zhmain

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo