日期:2014-05-19  浏览次数:20697 次

select 默认值问题
如我的a.jsp页面
<form class="system_login_form" action="<c:url value="/adminLoginKb.do?action=save"/>" method="post" id="editForm" >
<ul class="data">
  <li>
  <p>【门店】
  <select name="select1" id="select1">
<option value="-1" >请选择</option>
<c:forEach items="${list1}" var="config" varStatus="status" >
  <option value="${config.channelId}" >${config.channelName}</option>
  </c:forEach>
</select>

当选择门店之后 点击按钮 跳转到下一个页面b.jsp 怎么样让下一个页面b.jsp 默认选择的是 a.jsp 中选择的门店

------解决方案--------------------
js控制:传过去的值,与b.jsp中下拉框的值比较,相等就选中
------解决方案--------------------
Java code

<c:forEach items="${list1}" var="config" varStatus="status" >
<c:if test="${config.channelId==[color=#FF0000]传过来的[/color]}">
  <option value="${config.channelId}" selected>${config.channelName}</option>
</c:if>
<c:if test="${config.channelId!=[color=#FF0000]传过来的[/color]}">
  <option value="${config.channelId}" >${config.channelName}</option>
</c:if>

  </c:forEach>