ValidationプラグインでThickbox 3.1とThickbox 3.1を使用していて、ページを個別に実行するとすばらしいですが、Thickboxを使用するとページポップアップページのバリデーションがうまくいかない(Thickboxの中で)、これについての助けは素晴らしいだろう。jQueryの検証がThickboxで表示されないajaxの呼び出し
ところで、奇妙なことは、Thickboxがthickbox内で動作するように見えますが、検証(ページ自体にあります)ではないようです。
おかげで、--Phill
追加コード:
page1.html(JavaScriptの)
$(document).ready(function(){
$("#page1Form").validate({
rules: {
"field1": {
required: true,
digits: true
},
"field2": {
required: true
}
},
errorElement: "div"
});
});
のindex.html(ThickBoxのリンク)
<a href="page1.html" class="thickbox">Page 1</a>
私ができますThickboxポップアップでソースを表示すると、JSコードとライブラリがすべて表示されますが、それはThickboxポップアップで検証を実行していません。
エラーが発生していますか?特定のブラウザでのみ発生しますか?サンプルJSコードは私たちやHTMLのために私たちが話していることを知っていますか? – Rob
エラーがなく、Thickboxの代わりにURL経由でページ自体を読み込むと、検証が機能します。 –
BTW iFrameでロードできないajaxコールが必要 –