2010-08-18 96 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

祝你好运!