# Simple insert\_html RJS working in FF not in Safari

**URL:** <https://www.ruby-forum.com/t/simple-insert-html-rjs-working-in-ff-not-in-safari/173369>\
**Category:** Rails\
**Created:** [August 7, 2009, 12:18pm UTC](https://www.ruby-forum.com/t/simple-insert-html-rjs-working-in-ff-not-in-safari/173369 "2009-08-07T12:18:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ram](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@ram](https://www.ruby-forum.com/u/ram)\
**Post date:** [August 7, 2009, 12:18pm UTC](https://www.ruby-forum.com/t/simple-insert-html-rjs-working-in-ff-not-in-safari/173369/1 "2009-08-07T12:18:22Z")

</div>

Hi,

Im trying to insert a

 into a table. the code is as below.
## HTML

```
<%= render :partial => "item", :collection => @order.items %>

<tr id="empty_row">

```

|
| |
| 
\<%= add\_item\_link "+" %\> 
 |

## \_item.html.erb

## helper method

def add\_item\_link(name)  
link\_to\_function name do |page|  
page.insert\_html :before, :empty\_row, :partial=\>‘item’, :object  
=\> Item.new  
end  
end

This works in FF but not in Safari. Any idea what the problem might  
be?  
Thanks.

---

<div class="post-metadata">

**Author:** ![ram](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@ram](https://www.ruby-forum.com/u/ram)\
**Post date:** [August 7, 2009, 12:22pm UTC](https://www.ruby-forum.com/t/simple-insert-html-rjs-working-in-ff-not-in-safari/173369/2 "2009-08-07T12:22:28Z")

</div>

Hi

In my case none of the rjs working with any of the browsers. even the  
page.alert function  
please let me know the prob

error msg is

try { } catch (e) { alert(‘RJS error:\n\n’ + e.toString()); alert(’’);  
throw e }

-nirosh-

---

<div class="post-metadata">

**Author:** ![ram](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@ram](https://www.ruby-forum.com/u/ram)\
**Post date:** [August 7, 2009, 1:26pm UTC](https://www.ruby-forum.com/t/simple-insert-html-rjs-working-in-ff-not-in-safari/173369/3 "2009-08-07T13:26:16Z")

</div>

had to insert

 tags for it to work in Safari.
