【问题标题】:Javascript framework for File Picker文件选择器的 Javascript 框架
【发布时间】:2014-04-09 11:59:48
【问题描述】:

我在 node.js /public/imagedepot 托管的服务器上有一个位置,其中包含子文件夹和图像文件。我想创建一个管理页面,它可以从 html 页面上的文件浏览器中的 imagedepot 中选择选择性图像或完整的子文件夹,然后提交带有所选图像位置的数组可以发布到服务器。

为此,javascript 中是否有任何库或扩展可以为我提供树格式的文件夹和文件选择器的 gui,并且可以进行多选,然后返回包含所选图像及其的数组路径。

如果有可用的开源框架,这将很容易。

我正在使用 expressjs node.js 和 javascript

我不想将文件上传到服务器,只有用户可以从浏览器中选择图像的名称,然后它会提供一个包含所选文件名和路径的数组。

【问题讨论】:

  • 澄清一下:您要使用文件选择器选择的文件是在客户端计算机上还是在服务器上?
  • 文件位于服务器上,我将提供文件(文件和文件夹)表单 expressjs 响应。
  • 我编辑了我的答案以反映这一点。

标签: javascript jquery node.js file-upload


【解决方案1】:

我认为大多数文件选择器都希望从客户端计算机上的文件中进行选择。为了允许客户端选择服务器上的文件,我将在服务器端填充文件选择列表。这应该让你开始:How do you get a list of the names of all files present in a directory in Node.js?

接下来我会像这个例子一样向用户显示选择: Expandable Tree Menu List

【讨论】:

  • 我实际上不想上传文件,只想在树型扩展结构上填充服务器端的文件结构,以便管理员可以使用复选框选择多个文件,例如对不起,如果我的问题不清楚
【解决方案2】:

我会推荐 CKFinder。无论您已经在服务器上拥有图像还是应该上传它们,这都是最合适的。 http://cksource.com/ckfinder

此外,您还可以将他们的 HTML WYSWYG 编辑器 (CKEditor) 与其集成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-16
    • 2019-06-22
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 2014-04-01
    • 1970-01-01
    相关资源
    最近更新 更多