Just to be clear, link_to_remote is part of the Rails *helper* for  
prototype. Prototype.js is an extraction from Rails, but it stands  
alone, and this list is devoted to prototype as a stand-aline JS  
library, not to the Rails helper.

Your question might be answerable in this list if you pastie the code  
*generated* by the Rails helper (view source in your browser), but I  
don't know if that would translate back into what you need to do  
within Rails to get it to do other than it currently does.

Walter

On Nov 24, 2009, at 11:34 AM, Blue Hand Talking wrote:

> Prototype is used in many environments, and yes
> I am using it in Ruby with Rails.
>
> link_to_remote is part of the prototype library,
> which is why I was asking the question here.
>
> Specifically, I was uncertain of how the :with =>
> option is parsed.
>
> The answer for correct parsing is:
>
>    :with => "'architect=#{project_detail.architect}'"
>
> The request stream is very particular about spaces and escaping.
> I was using an example from the official Rails documentation which
> did not seem to work.
>
>
> Jet
>
> On Nov 24, 4:51 am, ColinFine <colin.f...@pace.com> wrote:
>> On Nov 23, 5:51 pm, Blue Hand Talking <j...@whidbey.com> wrote:
>>
>>> The following:
>>
>>> <% @project_details.each do |project_detail| %>
>>
>>> <%= link_to_remote ( :with => "'architect='+ #
>>> {project_detail.architect}") %>
>>>                                         <% end %>
>>> generates
>>
>>> {asynchronous:true, evalScripts:true, parameters:'architect=' +  
>>> 'Jack
>>> London ' + ...more stuff
>>
>>> Is the above then available in params array in the controller, and  
>>> if
>>> so how?
>>
>>>  Right now I am trying:
>>
>>>    @photos = Photo.find_by_architect(params[:architect:])
>>
>>> which does not work.
>>
>> This is a Prototype/Scriptaculous group, and you are asking about
>> something a server-side language (Ruby I guess?) which I don't know
>> anything about.
>>
>> But what you pass in the 'parameters' comes in as the "search" part  
>> of
>> the URL (i.e. the bit after the ?). That is available to your server
>> program in the same way as the 'search' from any other URL.
>
> --
>
> 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 prototype-scriptaculous@googlegroups.com 
> .
> To unsubscribe from this group, send email to 
> prototype-scriptaculous+unsubscr...@googlegroups.com 
> .
> For more options, visit this group at 
> http://groups.google.com/group/prototype-scriptaculous?hl=en 
> .
>
>

--

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 prototype-scriptacul...@googlegroups.com.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.


Reply via email to