0

私はこのコードを持っています

$('.contentlist_tosort').sortable({
    update: function(event, ui) {
        $.post("ajax.php", { pages: $('.contentlist_tosort').sortable('serialize') } );
    }
});

しかし、私はクラスを使用してソート可能を呼び出すため、それを汎用にしたいと考えています。また、ID の数が不明であるため、ID をリストに追加したくありません。

私はこのようなものが欲しいです:

$('.contentlist_tosort').sortable({
    update: function(event, ui) {
        $.post("ajax.php", { pages: $(this).sortable('serialize') } );
    }
});

しかし、それは私に「未定義」を残すので、明らかにそうではありません...

可能ですか?

4

2 に答える 2

1

イベント ターゲットは UL になります。

$('.contentlist_tosort').sortable({
    update: function(event, ui) {
        $.post("ajax.php", { pages: $(event.target).sortable('serialize') } );
    }
});
于 2013-04-03T15:17:46.957 に答える