select下拉框回顯的幾種方法
阿新 • • 發佈:2018-12-31
第一種:
jsp程式碼:
- <selectid="csrqnf"name="csrqnf"id="selecte"class="shortselect"value="${nfResult}">
- <optionvalue="">---請選擇年份--</option>
-
<
- <optionvalue="${years}">${years}</option>
- </c:forEach>
-
</
- <scripttype="text/javascript">
- document.getElementById("csrqnf").value="${nfResult}";
-
document.getElementById("csrqnf")[${nfResult}].selected
- </script>
後臺Java程式碼:
- request.setAttribute("nfResult","2013");
網上摘抄:
- <!--
- 實現select標籤回顯
- -->
- 1.<selectname="curStatus"value="${curStatus}">
- <optionvalue="0">-請選擇-</option>
- <optionvalue="1"<c:iftest="${'1' eq curStatus}">selected</c:if>>男</option>
- <optionvalue="2"<c:iftest="${'2' eq curStatus}">selected</c:if>>女</option>
- </select>
- 2.<s:selectlist="#{0:'--請選擇--',1:'處理中',2:'已完成'}"listKey="key"listValue="value"name="curStatus"value="%{curStatus}"></s:select>
- 3.<selectname="curStatus"value="${curStatus}">
- <optionvalue="0">-請選擇-</option>
- <optionvalue="1"<s:iftest="%{curStatus==1}">selected</s:if>>處理中</option>
- <optionvalue="2"<s:iftest="%{curStatus==2}">selected</s:if>>已處理</option>
- </select>