2013-06-04 39 views
0

我现在的代码会隐藏一个example表单,然后通过json将其他页面的数据显示到confirm div中。用jquery显示表格

...other codes 

},function(data){ 
if (data.response==1) { 
    $('#example').delay(500).fadeOut(); 
    $('#confirm').show().html("<form>First name: <input type=\"text\" name=\"name\" value=\" "+ data.name +" \"><br>Email: <input type=\"text\" name=\"email\" value=\" "+ data.email +" \"></form>"); 
} 

...other codes 

    <div id="confirm" style="background-color:#FF7800; padding-left:20px; color: white;"></div> 

我的问题是它可以显示/触发其它形式显示我的数据,而不是在#confirm ID显示我里面html()数据?我想我知道如何触发一个隐藏的表单,但我如何在其中填充数据?

在此先感谢

回答

0

是,包起来DIV(或分配形式的ID):

HTML:

<div id="exampleForm"> 
    <form> [.. do form here ..] </form> 
</div> 

<div id="realForm" style="display:none"> 
    <form> [.. do form here ..] </form> 
</div> 

的jQuery:

$(function() { 
    $("#exampleForm").fadeOut(); 
    $("#realForm").fadeIn(); 
}); 
+0

嗨,我是否使用我的数据填充了新表单?假设我有'data.name'和'data.email'。我需要在'value'属性中填充它。如何实现这一目标?感谢您的回复 :) – sg552