Fancybox窗口内的JQuery验证插件

时间:2012-03-09 07:09:34

标签: jquery validation fancybox

如何在fancybox插件中使用jQuery验证脚本。我试图使用它,但表单自动提交。任何人帮我解决这个问题

代码:

$(document).ready(function(){
  $('.fancybox').fancybox();
  $("#frmManagement").each(function(){
        $(this).validate();
        }) ;
  });

1 个答案:

答案 0 :(得分:0)

几个问题。它表示你正在使用具有相同html id的多个格式,例如。 id =“frmManagement”......这是不好的做法。每个html元素应该有一个唯一的id。如果那不是真的,并且你有一个frmManagmeny的元素,那么我会这样做:

$(document).ready(function(){
  $('.fancybox').fancybox();
  $("#frmManagement").validate();
  });

否则,您可以保持原样(我假设)并在您的foreach中返回false,因为jQuery可能会冒泡表单提交事件。