0

我正在创建一个使用 jquery colorbox 插件启动的注册表单。目前我将表单作为一个完全独立的 html 文件,我使用 colorbox iframe 函数来显示它,如下所示:

<a class="iframe" id="register" href="/register.htm">Login</a>

我在使用单独的 html 表单/iframe 背后的想法是,它避免了在我的每个网站页面上包含(和隐藏)表单的 html 代码,并可能防止任何 SEO 灾难。

但是,当用户单击“注册”按钮时,我想对用户输入执行 jquery 表单验证。我猜的简单解决方案是在 register.htm 页面上包含 jquery 库和自定义验证代码,但这似乎不是很干净......

有没有办法让父页面访问 iframe 并执行表单验证?我尝试了以下似乎不会触发或产生任何错误的方法:

$("#register").contents().find("#join_submit").click(function() { alert('booyahh'); });

帮助表示赞赏!

4

0 回答 0