請告訴我如何存儲下拉列表的舊值。
一種可能性是使用.map()
函數以將它們存儲在臨時JavaScript數組:
var oldValues = $('#myselect option').map(function() {
return { value: $(this).val(), text: $(this).text() };
});
或完全克隆使用.clone()
方法的下拉列表:
var dropdown = $('#myselect').clone(true);
並在以後恢復它背部。
而你的代碼中有哪部分有麻煩?現在你還沒有真正問過問題。您只發布了您的客戶/經理/教師規範,瞭解您需要實施的某些功能。但是StackOverflow不是一個租用編碼器網站。 –
我同意你的看法.Plz見編輯。 –
什麼阻止你在隱藏的字段/變量中夾住選定的值,然後在重置時再次讀取它? –