当前位置:  开发笔记 > 前端 > 正文

jQuery UI对话验证,不使用<form>标签

如何解决《jQueryUI对话验证,不使用<form>标签》经验,为你挑选了1个好方法。

http://bassistance.de/jquery-plugins/jquery-plugin-validation/看起来是最好的jquery验证插件.我似乎无法让它在jQuery UI对话框中工作.

此代码在对话框DIV之外工作:



Name

E-Mail

Click

这非常有效.当我将表单移动到我的对话框div中时,打开对话框,然后单击它返回true的链接,没有bueno.

有没有办法使用这个杀手jquery验证插件而不必使用

标签?或者有更好的方法成功地做到这一点?



1> Nick Craver..:

如果其他人遇到此问题,jQuery-UI对话框不会附加到表单,它会在之前附加,因此要验证的元素在该部分之外:

要解决此问题,只需在创建表单时指示对话框在表单内移动,如下所示:

$("#mydiv").dialog("open").parent().appendTo(jQuery("form:first"));


新对话框(jquery 1.10)有一个appendTo选项:$(".selector").dialog({appendTo:"form:first"});
推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有