2012-02-25 3 views
0

ポップアップ<div>私は隠しフォームをクローンし、ポップアップにこれを挿入します。これが動的に挿入されているため、私はプラグインの検証を行うことができません。jqueryはクローンされた後にフォームを検証します。

例:http://jsfiddle.net/MbNCh/1/ このフォームが有効でないポップアップリンクをクリックすると、インラインフォームが完全に有効であることがわかります。あなたは私はこのようなプラグインを呼び出していていることがわかります

$page.find("form.validate").simpleValidate(simple_validate_options); 
$popup.find("form.validate").simpleValidate(simple_validate_options); 

もあり、とにかく私は一緒にキャッシュされた$page$popupの両方をマージすることができます?。

+0

simpleValidate(simple_validate_options);'だけ開いた後(たび)/ポップアップを作成します – scibuff

答えて

0

開いたポップアップリンクのクリックイベントにクローンフォームを追加しているので、ポップアップコンテンツにhtmlを追加した後にclickイベント内にsimpleValidateプラグインを呼び出す必要があります。ここで

は、作業のデモです - あなたは `$のpopup.find( "form.validate")を呼び出す必要が http://jsfiddle.net/MbNCh/2/

関連する問題