2015-04-14 34 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

很高兴能提供帮助。我修正了错字 –