1

ソート可能な div に小さな表示上の問題があります。div の順序が変更されると、div の順序を反映する選択ボックスも変更されます (これはすべて正常に機能します)。

ただし、開始位置から移動した後に div を再度ドラッグすると、選択ボックスには最新の値ではなく元の値が表示されます。

私はすでに更新ソート機能を試しましたが、API を見ると、他に何が機能するのかわかりません

    $('#itemWellHolder').sortable('refresh');
    $('#itemWellHolder').sortable('refreshPositions');

これはJSfiddleのデモですhttp://jsfiddle.net/Yq5u6/5/

アイテム 1 を別の位置にドラッグしてから、もう一度ピックアップして複製します。

読んでくれてありがとう!

更新:クローンヘルパーを削除すると、これが修正されました

$('#itemWellHolder').sortable({
    placeholder: "ui-state-highlight",
    helper: 'clone',
    update: function( event, ui ) {}
});
4

1 に答える 1

1

ソート可能を初期化するときにヘルパークローンを削除すると、これが解決されました。

$('#itemWellHolder').sortable({
placeholder: "ui-state-highlight",
helper: 'clone',
update: function( event, ui ) {}
});
于 2013-10-01T00:23:50.297 に答える