Hello,
all you have to do (I guess) is set a callback to onComplete.
Something as follow:

// onComplete callback's call
function processJsonPart (myCoolVar)
{
    // do something with your returned JSON
    return myCoolVarEvaluatedOrValidatedOrAnythingYouWant;
}

// here we call Ajax.request
function clickButtonExample()
{
    new Ajax.Request(url, {
        onComplete: function(r)
        {
            var json = r.responseText.evalJSON(true);
            $('name').value = foo(json.name);
        }
    }
}

PS: untested functions.

On Wed, Jul 8, 2009 at 11:37 PM, chrysanthe m<[email protected]> wrote:
> Hi David
> Thanks, but I think I one step further.  I am assuming an Ajax.request() has
> happened, returned and what I am looking at to understand further is syntax
> like this:
> $('fullName').value = json.fullName;
> for an returned parameter fullName and an html element ID of fullName. I am
> wondering, can I do
> $('fullName').value =processMe( json.fullName);
> which I know the obvious is try it.  I will, just trying to get an heads
> up.  I will report back.  Also I am assuming that prototpye is processing
> that nomenclature $('fullName') segment and just doing a
> document.getElementById.  Any insight appreciated.
>
> On Wed, Jul 8, 2009 at 12:25 PM, David Behler <[email protected]> wrote:
>>
>> I guess you would have to use Ajax.Request to process the returned
>> value before updating the designated element.
>>
>> But I'm beginner and could be wrong here.
>>
>
>
> >
>



-- 
Believe nothing, no matter where you read it, or who said it, no
matter if I have said it, unless it agrees with your own reason and
your own common sense.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to