2013-04-08 73 views
3

Here's a working demo到目前爲止我的代碼。手動觸發jquery-ui可排序的接收事件

當您拖入開放空間時,將創建一個空組。我可能會以這種錯誤的方式進行討論,但我希望將拖到新組中的項目填充到列表中。有沒有辦法從jquery-ui sortables小部件中調用接收事件來實現這一點。

或者,我應該預填充可投放項目

drop: function (event, ui){ 
    $(element).append($(ui.helper).clone()); 
} 

或類似的東西的滴法將被加入與該項目未組?

回答

2

,您可以手動使用jQuery的.trigger()事件像這樣觸發排序事件:

$('#sortable-name').trigger('sortreceive');

我認爲你的代碼看起來有點怪怪的,但也許是因爲我從來沒有見過有人使用jQuery小部件格式的用戶界面。

喬希

+0

感謝直截了當的答案,而不是我用的方法,但它已經這麼長時間,我不記得我是怎麼過去的這 – adambullmer 2013-12-11 23:14:30