Newbie sortable event question

Newbie sortable event question


I ran into something odd today. It's only the second time I've tried
to use sortable. I had built list items like this:
<li><input type=hidden name=id[] value=1>Some Text</li>
What was really weird was after dragging an item into a new position,
it wasn't coming through in the $_POST array, using regular form
post.Only items that were moved would disappear. Items that were not
touched came through fine. I did something very similar last week and
didn't have any problems with the fields disappearing. This is using
1.6rc2. I just noticed rc4 is available. I'll download that and see if
anything changes.
However, while looking around to see if I could find a clue as to what
was going on, I discovered I cannot rely on the on screen order to
come through in a post with IE. What a shock.
Rather than bang my head on missing form data that would be unreliable
anyway, I tried to use the update event to ajax the new order back to
the server, but I'm misunderstanding something.
<script type=text/javascript>
    $(document).ready( function(){
            $(".event_edit_image").click( jumpto );
            $(".event_del_image").click( ask );
            $(".event_item_list").sortable({update: updateRank });
        });
    function updateRank(event, sorted ){
        params = sorted.sortable('serialize');
        $.post('/views/events/ajax/update_rank.php', params );
    }
</script>
As I understand the docs, the second parameter passed to the function
is a ui object. My assumption is that is a jquery object, but
apparently not. I'm getting a "sorted.sortable is not a function"
error. I did a little looking around and haven't been able to find
anyone describing using event callbacks.
Can someone tell me what I'm doing wrong? Using $
('.event_item_list').sortable('serialize') in the callback isn't going
to work since I have more than one list on the page and I need some
event data to let me know which one I'm dealing with.
Thanks for your time.
-Dez