What I would do is on your index.rhtml page, add a remote_form_for
that takes in a new element and submits it to a "add_element" action
in your controller. The, via an RJS file or just inline in the
controller (via render :update) I'd replace_html on the dom element
that holds your list.