Adding some more javascript to run

Hi,

I have a form where I’m adding multiple items. So I have an “Add New
Item” link to the page. Here’s how I define it in the controller’s
helper …

    def add_item_link(name)
            link_to_function name do |page|

page.insert_html :bottom, :ec_line_items, :partial =>
“ec_line_item”, :object => EcLineItem.new
end
end

The link is invoked on the page like so:

<%= add_item_link “Add an item” %>

My question is, let’s say I want an additional javascript function,
“myFunc()” to run after the above HTML has been inserted. How do I
modify the helper function above to execute “myFunc()” after it has
done its thing?

Thanks, - Dave

Try this:

def add_item_link(name)
link_to_function name do |page|
page.insert_html :bottom, :ec_line_items, :partial =>
“ec_line_item”, :object => EcLineItem.new
page << “myFunc();”
end
end