[英]Select box persists with value
我有一個JSP頁面,其中包括另一個JSP,該JSP具有所有常見的自定義彈出框。 在我的JSP主頁上,我有一個顯示“取消”的按鈕。 當我按此鍵時,Javascript會調用包含在我所包含的JSP文件中的div
。
調用的彈出窗口有一個div
並且其中有一個下拉框。 用戶可以從下拉框中選擇原因。 現在,如果用戶關閉彈出框並再次單擊“取消”按鈕,則下拉框將保留先前選擇的值。
我想將該值設置為默認值。 如果刷新頁面,則該值將被刪除。 我嘗試刷新頁面,但隨后它會發出警告以確認提交,這在用戶體驗方面並不理想。 我正在使用Struts 2。
我怎樣才能做到這一點?
我找到了解決問題的方法。 在此發布給其他人。 我的html代碼
<select name="cancel.cancelReasonCode"
id="selectCancellationReason"
data-theme="c"
data-mini="true"
data-native-menu="false"
tabindex="-1">
<option value="0">Select Cancellation Reason</option>
<option value="3">Created by mistake</option>
<option value="2">Incorrect Id</option>
<option value="1">Data not available</option>
</select>
JavaScript代碼
var myselect = $("select#selectCancellationReason");
myselect[0].selectedIndex = 0;
myselect.selectmenu("refresh");
我在我的應用程序中使用jquery和jquery mobile。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.