2013-09-26 56 views
1

我對我的可排序的div有小的顯示問題。當div的順序改變時,反映div順序的選擇框也會改變(這一切都可以正常工作)。更新jquery用戶界面可排序顯示最近的值

但是當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) {} 
}); 
+0

如果你解決了你自己的問題,你應該發佈一個答案給你自己的問題,然後選擇它作爲正確的答案。 –

+0

@JamesMontagne確定會做 – kaidash

回答

1

初始化排序的解決了這個時候消除幫助克隆的克隆幫手。

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