我正在创建一个使用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'); });
帮助表示赞赏!