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.
Curtis Edmond http://www.okwithfailure.com