Shadowbox 内部的表单验证方法有哪些?
好吧,我在影子盒子里有一个表格,这个东西不会验证......我已经尝试过一百万种不同的方式。它也存在于 WordPress 主题中,我认为这不会破坏它。 Jquery 被加载到标头中。
该表格已粘贴到要点中: http://gist.github.com/578270
有什么想法吗?非常感谢,感觉我的头撞到墙上了。
Ok I have a form inside a shadowbox, this thing will just not validate... I have tried it a million different ways. It also lives inside a Wordpress Theme which I don't think is breaking it. Jquery is loaded in the header.
the form is pasted into a gist: http://gist.github.com/578270
Any ideas? Thanks so much, feel like I am banging my head into a wall.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
诀窍是使用 onFinish 回调函数来触发 Shadowbox 内表单的验证。如果您像我一样为表单使用 ID,shadowbox 实际上会创建表单的重复副本,因此您需要在 Shadowbox 本身内定位表单。我使用 #sb-player 来做到这一点。
HTML Shadowbox 链接
JavaScript/jQuery
HTML 表单(隐藏在页脚中)
我希望这有帮助,我很高兴如果需要的话可以更详细地解释。
The trick is to use the onFinish callback function to trigger the validation for the form that is inside the Shadowbox. If you use an ID for your form like I did, shadowbox will actually create a duplicate copy of the form so you need to target the form within the shadowbox itself. I used #sb-player to do this.
HTML Shadowbox Link
JavaScript/jQuery
HTML Form (hidden in footer)
I hope this helps, I'm happy to explain in more detail if needed.