Hi Rajee,
I think you can trigger the validation when the textbox looses it's focus.
In jquery there is a focusout function. I think you can use it.
Just a sample:

$('#text1, #textarea1').focusout(function() {
    alert(this.id + " loose the focus");
});

Thanks,

Hasanthi Dissanayake

Software Engineer | WSO2

E: [email protected] <[email protected]>
M :0718407133| http://wso2.com <http://wso2.com/>

On Thu, Jul 9, 2015 at 10:50 AM, Irham Iqbal <[email protected]> wrote:

> 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
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to