jsp传值给js

来源:互联网 发布:中国戏曲学院淘宝地址 编辑:程序博客网 时间:2024/06/01 10:16

jsp页面间传值:

  传值页面:

  <a href='MemberDetail.jsp?account_id="+jsonMemberDetailData.account_id+"&mer_id="+jsonMemberDetailData.mer_id+"'>

  接受页面:

  <% 
String account_id=request.getParameter("account_id");
String mer_id=request.getParameter("mer_id");
  %>

   <!-- 隐形表单域 -->

   <div class="table-area">
  <input type="hidden" id="account_id_hidden" value="<%=account_id%>"> 
  <input type="hidden" id="mer_id_hidden" value="<%=mer_id%>"> 
   </div>

    <!--js取值 -->

   $(document).ready(function(){

mer_id=$("#mer_id_hidden").val();
account_id=$("#account_id_hidden").val();

    });

    <!--备注:在ready外使用取值函数得到的值为undefined,我的理解是:hidden隐形表单域属于jsp内容,ready为     了防止文档在完全加载(就绪)之前运行 jQuery 代码 -->

    var mer_id=$("#mer_id_hidden").val();
    var account_id=$("#account_id_hidden").val();//如果ready中不给account_id赋值,即使在这里写了取值方法,      account_id的值仍为       undefined

0 0
原创粉丝点击