我有一個發送電子郵件給人的單一表格。有兩個按鈕可以執行此操作:新建和回覆。如何根據點擊哪個按鈕將表單值重置爲原始值?
- 按新建:如果您想撰寫新電子郵件,那麼該頁面應該使用表單中已設置的默認輸入元素值。這包括這些輸入元素的默認屬性。
- 按回復:如果您想回復現有的電子郵件,那麼JQuery會在提交之前修改主題字段和收件人字段的值。它還修改了一些隱藏的字段值,並將
readonly
的屬性添加到主題字段。
但是,如果有人點擊回覆,然後改變他們的想法實際發送一封新郵件,我已經失去了窗體的所有默認值和屬性。我無法手動輸入這些值,因爲這些值是動態來自數據庫的。
我無法理解如何在頁面上的New和Reply之間切換。我想我可以重新加載頁面,當有人點擊新的但是唯一的方法?
編輯: 我應該提到我需要重置隱藏字段的值以及。當我說「重置」時,我的意思是回到它們的原始值....不清除value
屬性。
顯示和隱藏不爲你工作?添加conde以幫助您進一步 – Daniel
當頁面加載時,在某些變量('subject','content' ...)中存儲默認值並在有人點擊'New'時用這些變量填充表格' – Reeno
@Reeno我認爲這是我必須感謝 –