jQuery Validator解绑

我正在使用jQuery Validator 。 而且我想弄明白: 一旦提交validation器,我怎样才能取消validation?

$(function() { // Just the rules, etc... validator = $("#sweepstakesForm").validate({rules: {fname: {required: true,minlength: 2,maxlength: 50},lname: {required: true,minlength: 2,maxlength: 50},email: {email: true,remote: "?c=home&m=jsHook&param=email&nojson=1",required: true,minlength: 6,maxlength: 120},address: {required: true,minlength: 5,maxlength: 100},state_0: {required: true},state: ); // etc ... $('#sweepstakesForm').submit() { } }); 

我试过这些无济于事:

 validator = null; $("#sweepstakesForm").unbind('validate'); delete validator; 

尝试

 $('#sweepstakesForm').data('validator', null); $("#sweepstakesForm").unbind('validate'); 

尝试添加.unbind('submit')

 $('#sweepstakesForm').submit(function () { $(this).unbind('submit'); }); 

我对这个插件并不是很熟悉,但从文档中看起来你想要的是:

 $('#sweepstakesForm').rules('remove');