2015-04-14 40 views
0

我想向用戶展示他們剛剛填寫的表單,他們在點擊「提交」進行驗證後彈出一個模式。我將此視爲表單的抄送副本,但每個字段都禁用或變灰,以便他們可以查看並確認一切正確。要在這個階段對錶格進行更改,需要他們取消該模式,並將恢復到他們的形式。以「驗證」模式顯示錶格和內容

我無法獲取表單中包含的數據。有沒有簡單的方法來做到這一點與jQuery或JavaScript?

還是有另一種策略允許用戶查看他們剛纔改變了什麼,我失蹤/遺忘?

+0

顯示一些HTML,你試過 –

回答

1

可以在模式顯示形式的克隆版本:

var $clonedForm = $('#myformid').clone(); 
$('input, select, textarea', $clonedForm).attr('disabled', 'disabled'); 

$clonedForm.appendTo('#modalid'); 
+1

你是冠軍的任何代碼。你只是救了我幾百行代碼。小字體錯誤,將$ clonedFrom'更改爲$ clonedForm –

+0

很高興能提供幫助。我修正了錯字 –