2010-08-18 55 views
3

我想在這裏做的是模仿SproutCore和卡布奇諾的工作方式的一部分。jQuery - 使表格行可選,可拖動並可拖放到盒子上? (像SproutCore)

你知道Mail.app是如何工作的嗎?你點擊一條消息,它會被選中?你Shift +單擊,中間的所有內容都被選中了嗎?你命令+點擊,它被添加到該選擇?你拖了很多,他們都被選中了?

然後,您可以將它們全部拖到另一個郵箱中,拖動時顯示選定行數的小紅星。

這就是我想要做的。有很多記錄需要在這個項目中以這種方式進行排序,唯一的問題是,我不知道如何讓表格行可以選擇和拖動? jQuery-UI不適用於表格。

你能幫忙嗎?

回答

2

Draggable 使用jQuery可拖動插件是jQuery UI的一部分,您可以自己設置選擇器。例如一個表格行,這將工作正常。

http://docs.jquery.com/UI/Draggable

還有很多的選擇,使其行爲您想要的方式,你也可以使用AJAX你想什麼都事件添加回調。

可選

當談到選擇的,我還沒有嘗試過自己,但我閱讀文檔,似乎這是你在找什麼。

http://docs.jquery.com/UI/Selectable

祝你好運!