0
我有一個選項「其他」的組合框。用戶可以從列表中選擇一個條目或選擇選項「other」。如果他們選擇「其他」,一個文本框將顯示在下方以輸入新的帳號。看到下面的代碼:下拉菜單中的「其他」選項和設置值
<td>1. Account Number<span class="bodyCopy"><font color="#ff0000"> * </font></span>:
<html:select name="reDataForm" property="Member.accountNumber" styleClass="formContent"
style="width:80px" onchange="showfield(this.options[this.selectedIndex].value)">
<html:options collection="<%= WorkConstants.NewDropdowns.PACCT %>" property="value" labelProperty="label" styleClass="formContent"/>
</html:select>
<div id="div1"></div>
它工作正常。但是,當頁面刷新時,文本框會消失,因爲沒有代碼來保存它。 1)如果選擇使用「其他」並在文本框中輸入新賬號,我該如何保留文本框?或者,如果我們可以將文本框的值添加到下拉列表中,那也可以。 2)如何將文本框的值設置爲相同的變量Member.accountNumber?
請幫助我!!!!
我試過像這樣:<%String selectedValue = request.getParameter(「Member.accountNumber」); %>」/><%out.println(「in其他「);%>
' 它檢查用戶是否被選中「其他」 - 工作正常。但是當它顯示文本框時,它會顯示帶有警告的頁面。爲什麼? –
RMa
2011-02-13 18:40:48