Im curious about what the best way to load a rails partial with jquery. So far I have tried a solution not working:
$(\'#imagecontent\').load(\'/newsletters/
The reason that code doesn't work is that rails doesn't expose view files outside. To achieve the thing you want, you'll need an action which would render this partial:
def image_gallery
render :partial => "image_gallery"
end
Also there is a plugin called jRails which replaces standard ajax helpers (which use prototype) with equivalent jquery-oriented ones. In your case you would use something like
<%= remote_function(:update => "imagecontent", :url => "/newsletters/image_gallery") %>
And even more, in Rails 3 you won't need it. See this link.