Hi Rajee, You can use .onblur()[2] event also.
[2] http://www.w3schools.com/jsref/event_onblur.asp Thanks, Lakshani On Thu, Jul 9, 2015 at 9:56 AM, Himasha Guruge <himas...@wso2.com> wrote: > Hi Rajeenthini, > > You could use a time out or .blur() ( user focus out from the text box) > depending on your requirement. You could look into [1]. > > [1] how-to-trigger-an-event-in-input-text-after-i-stop-typing-writing > <http://stackoverflow.com/questions/14042193/how-to-trigger-an-event-in-input-text-after-i-stop-typing-writing> > Thanks, > Himasha > > On Thu, Jul 9, 2015 at 9:52 AM, Thusitha Thilina Dayaratne < > thusit...@wso2.com> wrote: > >> Hi Rajeenthini, >> >> I think you can use jquery focusout method to detect when the textfiled >> focus get put. >> That might help https://api.jquery.com/focusout/ >> >> Thanks >> >> On Thu, Jul 9, 2015 at 9:45 AM, Rajeenthini Satkunam < >> rajeenth...@wso2.com> wrote: >> >>> Hi all, >>> >>> Currently I am working on a task validating CRUD forms of Enterprise >>> store publisher.So I need to check with the overview name is already exists >>> or not.So I will make a AJAX call through server side to get the exactly >>> matching asset in the publisher.I am using jQuery validation plugin as well >>> as I have an custom method to validate this overview name field on the >>> client side. >>> >>> //custom validator for remote ajax call to validate asset name >>> $.validator.addMethod("FieldValidate", function (value, element) { >>> var data = '%22name%22 : %22' + value + '%22'; >>> var result = false; >>> $.ajax({ >>> type: "GET", >>> url: caramel.url("/apis/assets?type=gadget&q=" + data), >>> dataType: "json", >>> async: false, >>> success: function (data, textStatus, xhr) { >>> var obj = data; >>> if (obj.list.length > 0) { >>> result = false; >>> } else { >>> result = true; >>> } >>> }, >>> error: function (xhr, thrownError) { >>> console.log("error " + xhr.responseText + " " + thrownError); >>> } >>> }); >>> return result; >>> >>> }, "The name already taken"); >>> >>> By the way I need to trigger the validation only if the user finish >>> typing at the text box.But now the Ajax call sends for each and every input >>> those are given by user.So can anyone suggest me any idea to handle this? >>> Suggestion would appreciate. >>> -- >>> >>> *Thank You.* >>> >>> *Rajeenthini Satkunam* >>> >>> *Associate Software Engineer | WSO2* >>> >>> >>> *E:rajeenth...@wso2.com <rajeenth...@wso2.com>* >>> >>> *M :+94770832823 <%2B94770832823> * >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Thusitha Dayaratne >> Software Engineer >> WSO2 Inc. - lean . enterprise . middleware | wso2.com >> >> Mobile +94712756809 >> Blog alokayasoya.blogspot.com >> About http://about.me/thusithathilina >> >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Himasha Guruge > *Software Engineer* > WS*O2* *Inc.* > Mobile: +94 777459299 > himas...@wso2.com > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Lakshani Gamage *Software Engineer* Mobile : +94 (0) 71 5478184 <%2B94%20%280%29%20773%20451194>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev