asp.net mvc - How to avoid jQuery validator firing on textbox tab out -


i have following jquery validator in mvc4 scenario. working fine. need validation when user clicks button; not when user change textbox focus. how make change?

jquery

$(function () {  jquery.validator.unobtrusive.adapters.add     ("lijovalidator", ["param"], function (options)     {         options.rules["lijovalidator"] = options.params.param;         options.messages["lijovalidator"] = options.message;     });  jquery.validator.addmethod("lijovalidator", function (value, element, param) {      alert(value);     alert(param);     alert(element);     alert($("#" + param).val());      return false;   });  }(jquery)); 

client validation in selctedvaluecheckattribute

public ienumerable<modelclientvalidationrule> getclientvalidationrules(modelmetadata metadata, controllercontext context)         {              modelclientvalidationrule mcvr = new modelclientvalidationrule();             mcvr.validationtype = "enteredvaluescheck";             mcvr.errormessage = "selected value must in given range";             mcvr.validationparameters.add("param", otherproperty);             mcvr.validationtype = "lijovalidator";             yield return mcvr;         } 

model

   public class crossfieldvalidation     {          public ienumerable<selectlistitem> items { get; set; }          [selctedvaluecheckattribute("txtcrossfield") ]         public string selectedvalue { get; set; }          [required]         [display(name = "quantity:")]         public string txtcrossfield{ get; set; }          public ienumerable<selectlistitem> shippingitems { get; set; }          [selctedvaluecheckattribute("shippingvalue")]         public string selectedshippingitemvalue { get; set; }          [display(name = "quantity:")]         [required]         public string shippingvalue { get; set; }        } 

use below:

$(function(){    $(window).blur(function(){       return true;    }); }); 

Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -