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

stone_lee 2006-03-02 10:40:23
JSP 能否有方法得到select中所有的值。不是Multi类型的DropdownList.
...全文
308 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
stone_lee 2006-03-02
  • 打赏
  • 举报
回复
好方法,试试先。
剑事 2006-03-02
  • 打赏
  • 举报
回复
String[] values = request.getParameterValues("selectname")
stone_lee 2006-03-02
  • 打赏
  • 举报
回复
谢谢,但是如何将js的数组转为jsp能够认呢?
剑事 2006-03-02
  • 打赏
  • 举报
回复
提交前执行js

for(i=emp.sipid.options.length-1;i>=0;i--){
emp.sipid.options[i].selected = true;

}
stone_lee 2006-03-02
  • 打赏
  • 举报
回复
是dropdownlist中所有的值,返回得是数组。
725137 2006-03-02
  • 打赏
  • 举报
回复
是得到被选择的值还是得到所有列表的值?说清楚啊
crazy_he 2006-03-02
  • 打赏
  • 举报
回复
应该是可以的,好像是用数组取,具体方法可以去查js各种方法
stone_lee 2006-03-02
  • 打赏
  • 举报
回复
但jsp又如何得到js中的数据呢。
我是通过jsp页面传数据到Servlet中,然后逻辑在Servlet中处理。
  • 打赏
  • 举报
回复
用onchange(),然后在JS中用循环可以得到。
mousefog 2006-03-02
  • 打赏
  • 举报
回复
去看看js,应该可以得到的
stone_lee 2006-03-02
  • 打赏
  • 举报
回复
呵呵,我正是这样解决的,有些老土,不过管用就行,谢谢。
zhmain 2006-03-02
  • 打赏
  • 举报
回复
form中hidden一个值,js把Dropdownlist中的值取出来给这个hidden的值,Action中取出来再分解
zxjoe 2006-03-02
  • 打赏
  • 举报
回复
不好意思
少了一个}
zxjoe 2006-03-02
  • 打赏
  • 举报
回复
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 ");
在分解

剑事 2006-03-02
  • 打赏
  • 举报
回复
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>
stone_lee 2006-03-02
  • 打赏
  • 举报
回复
To jfy3d(剑事)
multiple类型的是可以,但我希望的是非multiple类型的Dropdownlist中取得所有的值,该如何实现?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧