Hi Rajee, You can use a timer to call back. It will wait for sometime to check whether there is textArea.onkeypress and trigger callback. Reference[1]. [1] http://stackoverflow.com/questions/1620602/javascript-jquery-make-an-ajax-request-when-a-user-is-typing-in-a-textarea
Thanks, Iqbal On Thu, Jul 9, 2015 at 10:16 AM, Lakshani Gamage <[email protected]> wrote: > 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 <[email protected]> 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 < >> [email protected]> 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 < >>> [email protected]> 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:[email protected] <[email protected]>* >>>> >>>> *M :+94770832823 <%2B94770832823> * >>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> 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 >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Himasha Guruge >> *Software Engineer* >> WS*O2* *Inc.* >> Mobile: +94 777459299 >> [email protected] >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> 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 > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Irham Iqbal Software Engineer - Test Automation WSO2, Inc.: http://wso2.com lean. enterprise. middleware phone: +94 777888452
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
