I am trying to create a sortable list that is submitted not with an AJAX call but by a standard form submit button. Right now I have def reorder_group_members @group = Group.find(params[:id]) @group.group_members.each do |member| member.position = params[:memberlist].index(member.id.to_s) + 1 #I get a nil error for this line. It would seem that params[:memberlist] is not getting set. member.save end render :action => ''index'' end with view <%=start_form_tag :action=>''reorder_group_members'', :id => @group%> <ul class="group_members" id="memberlist" style="height:150px;width:200px;"> <% for member in @group.group_members-%> <li id="memberlist_<%=member.id%>"><%=member.name%></li> <%end%> </ul> <%=submit_tag%> <%=end_form_tag%> <%= sortable_element ''memberlist'' -%> This works fine in terms of the member list being sortable by dragging but when I click the submit button I get a nil error because the sorting information is not being passed as a paramater. Any ideas? Thank you, Matthew Margolis blog.mattmargolis.net