I have used this jquery validation plugin for the following form.
Reset form validation after adding new fields.
function resetFormValidator(formId) { $(formId).removeData('validator'); $(formId).removeData('unobtrusiveValidation'); $.validator.unobtrusive.parse(formId); }