Good point Scott, however, I'm assuming since he's using observe_field that
he's doing a round trip to process something.

On Fri, Apr 18, 2008 at 11:15 AM, Scott Ballantyne <[EMAIL PROTECTED]>
wrote:

> I don't think you need ajax, just javascript.
> if using prototype something like
> Element.show('loading')
> this should work if you have a div with an id that's loading.
> no need to make a round trip to the server.
>
> On Fri, Apr 18, 2008 at 11:04 PM, Greg Newman <[EMAIL PROTECTED]>
> wrote:
>
>> Exactly what Scott said.  Put it in a hidden div and show the div with
>> ajax.
>>
>>
>> On Fri, Apr 18, 2008 at 11:01 AM, Scott Ballantyne <
>> [EMAIL PROTECTED]> wrote:
>>
>>> you might consider including the loading stuff in a hidden div, and then,
>>> when you trigger something with the observe field, you can use some
>>> javascript to show it.  I think that this should work.  Any other thoughts?
>>>
>>>
>>> On Thu, Apr 10, 2008 at 9:15 PM, Ray Sun <
>>> [EMAIL PROTECTED]> wrote:
>>>
>>>>
>>>> I want to use render(:partial => "loading") in observe_field's before.
>>>> For example:
>>>>
>>>> # Can not run #
>>>> <%= observe_field 'username',
>>>>                  :on => 'blur',
>>>>                  :update => 'check_username',
>>>>                  :url => {:action => 'check_username'},
>>>>                  :before =>
>>>> "$('check_username').update('#{render(:partial => "loading")}')",
>>>>                  :with => 'username' -%>
>>>> # AJAX part, generate two lines
>>>>
>>>> # Can run #
>>>> <%= text_field_tag 'username' %>
>>>> <span id="check_username"></span>
>>>> <%= observe_field 'username',
>>>>                  :on => 'blur',
>>>>                  :update => 'check_username',
>>>>                  :url => {:action => 'check_username'},
>>>>                  :before => "$('check_username').update('<img
>>>> src=\"/images/loading.gif\">Checking...')",
>>>>                  :with => 'username' -%>
>>>> # AJAX part, generate only one line
>>>>
>>>> # partial
>>>> <%= img_tag "/images/loading.gif" %>Loading...
>>>> --
>>>> Posted via http://www.ruby-forum.com/.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>> --
>> Greg Newman
>> Rails Developer & Designer
>> Owner, carbon8.us
>> Blog, 20seven.org
>>
>>
>>
>
> >
>


-- 
Greg Newman
Rails Developer & Designer
Owner, carbon8.us
Blog, 20seven.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Deploying Rails" group.
To post to this group, send email to rubyonrails-deployment@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to