无法在jquery.validate回调中断

我正在使用Firefox / Firebug,尝试逐步执行一些jquery.validate()回调。

为什么单击提交按钮时,下面的// Breakpoint行上的// Breakpoint不会触发?

        

$(document).ready(function () { $('form').validate({ debug: true, submitHandler: function () { alert("Submitted!") // Breakpoint }, invalidHandler: function (form, validator) { alert("Invalid!") // Breakpoint } }) });

更新

实际上,似乎任何validate()选项都没有生效。 例如,我已经在上面的示例中添加了debug: true ,并且根据文档它应该阻止提交表单,并且它仍在提交表单。 也没有任何警报被触发。

但是,我已经确认调用了validate()函数,因为我可以逐步完成 – 只是不回调。

不幸的是, 当与不显眼的validation结合使用时 ,jquery.validate()选项似乎不起作用。 从我的文件中删除该引用可以解决问题,但当然会破坏我不引人注目的validation。

所以我最终使用另一种解决方案来挂钩validation事件。