storing whole objects in session isn't usually a good recommendation...
the best solution would probably be to pass just the object's id and
then retrieve it from the database/wherever in your requested action
another approach could be to serialize the object and deserialize it
at the server. however, if you just need to pass a hash or something
like that, you could use the json notation to pass the data

Regards


On Thu, Feb 26, 2009 at 10:17 AM, CFC <[email protected]> wrote:
> maybe you can save object to session and send a flag to get the object?
>
> On Thu, Feb 26, 2009 at 5:15 PM, Pesho Petrov
> <[email protected]> wrote:
>>
>> hey guys,
>>
>> I need to pass an object to a ruby method, which handles an Ajax call.
>> I would appreciate if you could tell me a convenient way to do so.
>>
>> Here is some of my javascript for the Ajax:
>>
>>  function submitAjax(evt){
>>    evt.preventDefault();
>>    url = "<%=  url_for(:controller => 'groups', :action => 'search',
>> :canvas => false, :only_path => false ) %>";
>>    form = document.getElementById('search_group_form');
>>    submitForm( form , url,'search_team_results');
>>    return false;
>>  }
>>
>> I am not sure if there is a way to pass an object in the url string
>> above. I tried the following:
>>
>> url = "<%= url_for( ....., :action => 'search', :myobject =>
>> #...@myobject} .....
>>
>> but it didn't work.
>>
>>
>> Thanks in advance!
>> --
>> Posted via http://www.ruby-forum.com/.
>>
>>
>
>
>
> --
> TWRUG Blog:
> http://blog.rubyonrails.org.tw
>
> CFC on Rails:
> http://zusocfc.blogspot.com
>
> Only two surfaces of a box:
> http://blog.pixnet.net/zusocfc
>
> >
>



-- 
/**
 * dagi3d v4 | http://dagi3d.net
 */

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to