Javascript 更新Jquery UI Sortable以显示最新值
我的可排序div有一个小的显示问题。当div的顺序更改时,反映div顺序的选择框也会更改(这一切都可以正常工作) 但是,当div从其开始位置移动后再次拖动时,选择框将显示原始值,而不是最近的值 我已经尝试过刷新可排序函数,通过查看api,我不确定还有什么可以工作Javascript 更新Jquery UI Sortable以显示最新值,javascript,jquery,html,jquery-ui,Javascript,Jquery,Html,Jquery Ui,我的可排序div有一个小的显示问题。当div的顺序更改时,反映div顺序的选择框也会更改(这一切都可以正常工作) 但是,当div从其开始位置移动后再次拖动时,选择框将显示原始值,而不是最近的值 我已经尝试过刷新可排序函数,通过查看api,我不确定还有什么可以工作 $('#itemWellHolder').sortable('refresh'); $('#itemWellHolder').sortable('refreshPositions'); 这是一个JSFIDLE演示 只需
$('#itemWellHolder').sortable('refresh');
$('#itemWellHolder').sortable('refreshPositions');
这是一个JSFIDLE演示
只需将项目1拖动到其他位置,然后再次拾取以复制
谢谢你的阅读
更新:删除克隆帮助程序修复了此问题
$('#itemWellHolder').sortable({
placeholder: "ui-state-highlight",
helper: 'clone',
update: function( event, ui ) {}
});
初始化可排序表时删除帮助程序克隆解决了此问题
$('#itemWellHolder').sortable({
placeholder: "ui-state-highlight",
helper: 'clone',
update: function( event, ui ) {}
});
初始化可排序表时删除帮助程序克隆解决了此问题
$('#itemWellHolder').sortable({
placeholder: "ui-state-highlight",
helper: 'clone',
update: function( event, ui ) {}
});
如果您解决了自己的问题,您应该发布您自己问题的答案,然后选择它作为正确答案。@JamesMontagne ok会做的如果您解决了自己的问题,您应该发布您自己问题的答案,然后选择它作为正确答案。@JamesMontagne ok会做的