asp.net mvc - change default behavior of unobtrusive jquery validation to validate on onkeyup? -


i'm using micrososofts unobtrusive jquery validation mvc4 / razor , default behavior appears to first validate on click of submit, , after validate onkeyup.

i'd change starts validating onblur, , after first submit continues validate on keyup normal.

is there way can change start validating on blur forms?

this default behaviour when using jquery validate directly or via microsoft unobtrusive validation. if enter non valid entry field, field validated on blur before field submitted. if focus , blur field without entering field validated on submitting form.

from documentation page section "a few things when playing around demo"

before field marked invalid, validation lazy [but] if user enters in non-marked field, , tabs/clicks away (blur field), validated

i have forked fiddle in comment demonstrate using unobtrusive plugin , rendered html. http://jsfiddle.net/8wks2/

"links jsfiddle.net must accompanied code." here rendered markup produced server

<input type="text" name="field1" id="field1"  data-val="true"  data-val-required="this field required" data-val-length="the field lastname must string minimum length of 5."  data-val-length-min="5" /> 

Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -

node.js - Bad Request - node js ajax post -