【发布时间】:2013-01-07 17:50:35
【问题描述】:
我正在使用Jquery Validation Plugin 来加载通过 Ajax 加载的表单(动态表单)。我知道从 Jquery 1.4 开始,现在可以提交实时事件。现在的问题是我想在验证动态表单后显示确认消息。我的代码如下所示:
$('.dynamicForm').live('submit',function(){
$(this).validate();
if($(this).valid()){
if(!confirm('Are you sure?'))
e.preventDefault();
}
});
它没有按预期工作。不知何故,首先显示确认,然后在我第二次提交表单时,这就是验证发生的时间。有什么想法吗?
【问题讨论】: