2013-02-27 55 views
2

通過參考此頁面上的拖放功能 http://skfox.com/jqExamples/SortableSelectable.html,我完成了一個與示例完全相同的腳本。但我的問題是,我想讓我的用戶一次輕鬆地拖放多個項目。我怎樣才能做到這一點,通過編輯示例腳本?如何使用jQuery或JavaScript拖放多個項目

要允許多個拖放,我能想到的方法有兩種:第一個列表

  1. 按Ctrl +選擇多個項目,然後將其拖放到第二列表

  2. 添加檢查框到第一個列表。用戶將檢查複選框,然後點擊「添加」按鈕 - 將所有這些選中的項目添加到第二個列表中。

+0

類似這樣的東西可以讓你開始:http://jsfiddle.net/slamborne/eGR6t/(ctrl + click選擇lis) – slamborne 2013-02-27 04:30:02

回答

-1

這是否解決了您的問題?

http://jqueryui.com/draggable/

我不認爲這支持多個拖在同一時間,但你可以做這樣的事情:當一個元素是Ctrl-點擊,被添加到一個全局數組,然後當你拖動最後一個,該列表的所有元素都被附加到一個可拖動的不可見div上。 這樣,你模擬了多個拖動。

+0

謝謝,但不是真的......我已經有拖放。但是,現在,我想添加拖放多個項目的功能。 – 2013-02-27 04:05:53

+0

謝謝。我對jQuery相當陌生......雖然我理解你的邏輯,但我不知道如何編寫代碼。一個更詳細的指導將是很好的...更好的還有一些真正的代碼。對不起,如果我問得太多了。 – 2013-02-27 04:22:55

+0

不,你不要問太多。我現在有點兒忙,這就是爲什麼我沒有寫,但如果沒有人寫我的想法,我會盡快做。請稍候。 – martriay 2013-02-27 04:26:05

相關問題