Why don't you simply delete the item? $(this).parents(".sortitem").hide("slow").remove();
.sortable('serialize') does not have an option to ignore hidden items. You could also write your own, which shouldn't be too hard :) On Wed, Sep 24, 2008 at 4:52 PM, Josip Lazic <[EMAIL PROTECTED]> wrote: > > I have situation like this: > > <ul id='sortme'> > <li class='sortitem' id='bild_0.jpg'><img alt='img'src='0.jpg'/><a > href='#' class='delete'>X</a></li> > <li class='sortitem' id='bild_1.jpg'><img alt='img'src='1.jpg'/><a > href='#' class='delete'>X</a></li> > <li class='sortitem' id='bild_2.jpg'><img alt='img'src='2.jpg'/><a > href='#' class='delete'>X</a></li> > </ul> > > Javascript code is > > $("#sortme").sortable({ > revert: false, > scroll: true, > update : function (sorted) { > serial = $('#sortme').sortable('serialize'); > $.ajax({ > url: "bildersort.php", > type: "POST", > data: serial, > success: function(feedback){ $('#data').html(feedback); } > }); > } > }); > > $(".sortitem .delete").click(function(){ > $(this).parents(".sortitem").hide("slow"); > }); > > Problem is that if i hide item by clicking on X, that item is not > excluded from serialize function. Is there a way to exclude all items > that have display:none? > > Hope I managed to explain, because my english is not perfect :) > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery UI" group. To post to this group, send email to jquery-ui@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jquery-ui?hl=en -~----------~----~----~----~------~----~------~--~---