[英]JS, PLUpload: do not remove file from queue after upload?
我有一个包含数据和文件输入的表格。 我想将所有数据和文件一起发送到给定的URL。 如果服务器响应指示错误,则用户应看到突出显示错误的字段。 为此,我正在尝试使用PLUpload。 但是我遇到以下问题:
我不能说它不能从队列中删除文件。 如果发生错误,用户将不得不修正其输入并再次提交(可能多次)。
multipart_data不适用于html5适配器(我需要移动客户端的支持,因此必须使用它)。 数据可能太长而无法在查询字符串中传递。
任何想法如何解决这些问题? 还是另一个上传者?
PS我不能“仅使用iframe”,因为后端是一个没有任何UI的API。
您可以将上传的文件保存在服务器上,并在响应中包含有关上传的文件的信息(有错误)。 在客户端:如果服务器的响应中包含有关文件的信息,则必须隐藏文件输入字段并显示一些标签,例如:“文件已上传:tmp.pdf”。
优点:
缺点:
PS。 我不是母语人士,请随时纠正我的信息:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.