1

当我单击同一页面上的文件夹时,我的应用程序中有树状结构,例如文件夹,它将通过 ajax 调用显示该文件夹下的所有文件。

文件夹有很多文件。

所以现在我的问题是,我想将文件从一个文件夹拖到另一个文件夹。因此,如果我拖动的文件 folder_id 是 1,当我将它放到文件夹 2 时,在后端它应该更新为 folder_id= 2

我没有任何想法这样做,

  1. 如何使用户能够将文件拖放到任何文件夹中
  2. 一旦他拖放,我应该如何在后端更新
4

2 回答 2

0

jQuery 会很好地做到这一点。看看这两页——

http://jqueryui.com/draggable/

http://jqueryui.com/droppable/

于 2012-10-24T18:03:19.580 回答
0

您也可以使用分机。http://docs.sencha.com/ext-js/4-1/#!/example/tree/reorder.html

更新后端的方式是通过传递树的当前状态的简单 Ajax 调用。

于 2012-10-24T18:06:54.630 回答