1

<div>マウスのクリック時にフォームが入力される必要があります。

リクエストをサーバーに送信し、サーバーがフォームを単純なテキストとして返すことで、このための jQuery を並べました。ただしinnerHTML、コンテンツを に追加するために使用すると、jQuery の Validation プラグインを使用して、サーバーから送信され、<div>.

各 DOM 要素を手動で作成する方法は知っていますが、フォームが複雑すぎて手動で作成できません。

私の状況に最も適した方法はどれですか?

4

1 に答える 1

2

例として検証プラグインを使用すると、新しい html が存在したら、ajax の成功コールバック内でプラグインを呼び出すだけです。

load()jQuery ajaxのショートカットメソッドを使った簡易版

$('#contentDiv').load('formUrl.php',function(){
    /* form now exists, can add validation*/
    $('#myNewForm').validate( /* ootions object */);

})
于 2012-10-14T13:10:13.837 に答える