使用“ multiple”属性设置输入的默认值

时间:2019-03-15 05:51:23

标签: javascript html ajax database

我正在使用https://github.com/wpic/imageuplodify/将多个文件上传到服务器,但是我想使用ajax从数据库中加载图像。我有一个输入,可以像这样接受多个图像

  <input type="file" multiple accept="image/*">

我的问题是:如何将数据库表中的默认图像加载到多个输入中?该表包含ID(PK)和图片网址(在我的服务器中)。谢谢!

1 个答案:

答案 0 :(得分:0)

如果我正确理解您要在https://github.com/wpic/imageuplodify/上上传多个图像,这些图像位于数据库的服务器端。如您所知,用户希望在github上上传文件名,最好的方法是仅将文件名作为用户输入,并在服务器端编写一个(rest)客户端,然后将文件上传到github repo中,而不是从服务器发送给用户,然后通过客户端浏览器将其发送到github。 流可以是: 用户->选择要上传的文件名->服务器-> REST客户端(以流形式从db读取文件数据)上传到github->成功->用户

或者, 如果只想从客户端执行此操作,则可以从服务器一个接一个地获取文件数据,并将其存储到本地存储中,然后将其作为stram传递给客户端提交的github。

用户->选择要上传的文件名->服务器->响应->用户->在localStorage中存储->从本地存储中读取->将流发布到github->成功消息