更新Jquery UI可排序以显示最新值

时间:2013-09-26 03:28:00

标签: javascript jquery html jquery-ui

我的可排序div有轻微的显示问题。当div的顺序改变时,反映div的顺序的选择框也会改变(这一切都正常)。

但是当从其开始位置移动后再次拖动div时,选择框会显示原始值而不是最近的值。

我已经尝试过刷新排序功能,从查看api我不知道还有什么可行的

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

这是一个JSfiddle演示,http://jsfiddle.net/Yq5u6/5/

只需将第一项拖到另一个位置,然后再次拿起来复制。

感谢阅读!

更新:删除修复此

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

1 个答案:

答案 0 :(得分:1)

初始化sortable时删除帮助器克隆解决了这个问题。

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