t1441332354
2018-05-25 01:51
采纳率: 71.8%
浏览 2.3k
已采纳

jsp页面多选下拉框传值的问题

图片说明
如何将图中圈红的部分的“output”数据传送到另一个页面,求详细代码,谢谢。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • 已采纳
     location.href='xxxx.jsp?output='+encodeURLComponent(document.getElementById('output').value)
    
    点赞 评论
  • 一抹蓝2 2018-05-25 02:01

    可以新加一个按钮 如

     <input type="button" name="btn" id="btn" >跳转</input>
    

    然后在页面的js里面 写按钮的点击事件

     $("#btn").click(function(){
            //获取下拉框的值
            var vals=$("#output").val()
     location.href='xxxx.jsp?output='+vals;
     })
    
    点赞 评论
  • ZSJ123zsj67 2018-05-25 02:13

    重新用一个按钮获取下拉的值

    点赞 评论
  • qq_38303175 2018-05-25 02:15

    页面接受值的方法
    <%

    //获得number

    String str=request.getParameter("number");

    int number=Integer.parseInt(str);

    %>

    
    
    点赞 评论
  • qq_38303175 2018-05-25 02:17

    页面接收值的方法

      <%  
           //获得number  
          String str=request.getParameter("output");  
    
       %> 
    
    
    点赞 评论
  • qq_36841784 2018-05-25 02:50

    图片说明
    有个select多选插件,样式好看,能清晰的看到自己的选择,你说的传参肯定是需要一个事件去触发它,从而去获取多选的值的

    点赞 评论
  • qq_17773381 2018-05-25 03:44

    document.getElementById('output').value

    点赞 评论
  • jquery799316095 2018-05-25 03:44

    1、把 放到form标签下

    2、xxx.jsp获取
    <%String output = request.getparameter("output");%>

    点赞 评论

相关推荐 更多相似问题