# Render partial for ym4r gmarker info\_window in rjs

**URL:** <https://www.ruby-forum.com/t/render-partial-for-ym4r-gmarker-info-window-in-rjs/153801>\
**Category:** Rails\
**Created:** [November 21, 2008, 8:10am UTC](https://www.ruby-forum.com/t/render-partial-for-ym4r-gmarker-info-window-in-rjs/153801 "2008-11-21T08:10:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gsterndale](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/4bbf92/32.png) [@gsterndale](https://www.ruby-forum.com/u/gsterndale)\
**Post date:** [November 21, 2008, 8:10am UTC](https://www.ruby-forum.com/t/render-partial-for-ym4r-gmarker-info-window-in-rjs/153801/1 "2008-11-21T08:10:09Z")

</div>

Hi All,

I’m trying to add a marker with an info\_window on my map in a rjs  
request using a partial.

---- new.js.rjs ----  
marker = GMarker.new([@bar.lat, @bar.lng], :info\_window =\> render  
(:partial =\> “/foo/bar”, :object =\> @bar))  
page \<\< @map.record\_global\_init(marker.declare(‘new\_bar’)) # declare  
js variable  
page \<\< @map.overlay\_init(marker)  
page \<\< @map.record\_init(“new\_bar.openInfoWindowHtml(”#  
{marker.info\_window}");\n")  
----end new.js.rjs ----

----\_bar.html.erb----  
hello  
----end \_bar.html.erb----

The above works fine. However if I add a new line or other html to my  
partial the marker and info\_window do not appear.

----\_bar.html.erb----  
hello

there  
----end \_bar.html.erb----

All the examples I could find use very simple text for the info\_window  
contents.

Any help would be greatly appreciated. Thanks.
