Hi jim

As I am using remote: true I created a update.js.erb and a respond_to do 
|format| block.
Copied the format html ocde into the update.js.erb and the update process 
is still working.. so far so good.

But it is unclear to me how to update the 
Model.where(model_id: id).sum("attribute") query  which is in edit action.

Using html, after update the edit action is called and the query is 
refreshed. How to get this working with js?
Something like a submit or refreshing the edit action..?

Thanks for sharing..





Am Montag, 19. November 2012 15:30:42 UTC+1 schrieb jim:
>
>
>
>
> On Mon, Nov 19, 2012 at 10:25 PM, Werner 
> <webagent...@googlemail.com<javascript:>
> > wrote:
>
>> On my edit page I can update values using ajax.
>>
>> In my edit action I also have something like: Model.where(model_id: 
>> id).sum("attribute")
>> As the edit action is not executed anymore, I dont get a proper result 
>> after I add some new value, have to reload the page.
>>
>> How is the best way to actualize the sum after edit.. ? 
>>
>
> Are you updating the values by calling $.ajax or just passing in remote: 
> true on your forms?
>
> If you use $.ajax, I suggest that you pass in the sum as json which $.ajax 
> can process.  If you're
> using remote: true, you can create an update.js.erb or update.js.haml 
> which will be rendered
> after you update.
>  
>
>>
>> Thanks 
>>
>>
>>  -- 
>> 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 
>> rubyonra...@googlegroups.com<javascript:>
>> .
>> To unsubscribe from this group, send email to 
>> rubyonrails-ta...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msg/rubyonrails-talk/-/RHAW38e5gOwJ.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>
>
> -- 
> -------------------------------------------------------------
> visit my blog at http://jimlabs.heroku.com
>  

-- 
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 rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-talk/-/GktAGfGYQm4J.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to