0

私の現在のコードはexampleフォームを非表示にし、json を介して他のページから取得したデータをconfirmdiv に表示します。

...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>

html()私の質問は、#confirmid内のデータを表示する代わりに、他のフォームを表示/トリガーしてデータを表示することは可能ですか? 非表示のフォームをトリガーする方法はわかったと思いますが、その中にデータを入力するにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

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();
});
于 2013-06-04T20:39:10.643 に答える