# Ajax works in FF but not safari!

**URL:** <https://www.ruby-forum.com/t/ajax-works-in-ff-but-not-safari/109572>\
**Category:** Rails\
**Created:** [July 16, 2007, 11:43pm UTC](https://www.ruby-forum.com/t/ajax-works-in-ff-but-not-safari/109572 "2007-07-16T23:43:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jko170](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/d07c76/32.png) [@jko170](https://www.ruby-forum.com/u/jko170)\
**Post date:** [July 16, 2007, 11:43pm UTC](https://www.ruby-forum.com/t/ajax-works-in-ff-but-not-safari/109572/1 "2007-07-16T23:43:22Z")

</div>

The following code works perfectly in FF, but does not work in  
safari.  
I’m on Edge Rails with the latest javascripts. Any clue what’s going  
on?  
CONTROLLER:

def create  
@program = @school.programs.new(params[:program])

```
if @program.save
  render :update do |page|
    page[:program_list].replace_html(:partial =>

```

‘program’, :collection =\> @school.programs)  
page[@program.dom\_id].visual\_effect(:highlight, :duration =\>  
1)  
page[:program\_form].reset  
end  
end  
end

VIEW - index.rhtml

 \<%= render :partial =\> 'program', :collection =\> @school.programs %\> 
 \<% remote\_form\_for :program, :url =\> programs\_path, :method =\> :post, :html =\> { :id =\> 'program\_form' } do |p| %\> \<%= p.text\_field :name %\> \<%= submit\_tag 'Add this program' %\> \<% end -%\>

VIEW - \_program.rhtml

- \<%=h program.name %\>
