问题
How can I disable validation for one button inside the Ajax begin form?
Using jQuery validation I tried many ways from Google, but none of them worked (class="cancel"
, disableValidation attribute, etc.).
回答1:
There may be other ways, but one for sure way is to remove all the validation rules if using unobtrusive validation via:
http://docs.jquery.com/Plugins/Validation/rules#.22remove.22rules
回答2:
$('#frmMyName').validate().cancelSubmit=true;
来源:https://stackoverflow.com/questions/6240898/asp-net-mvc-3-jquery-client-validation-disable-for-specific-button-ajax-form