我有一个包含数据和文件输入的表单。我想将所有数据和文件一起发送到给定的URL。 如果服务器响应指示错误,则用户应该看到突出显示错误的字段 为此,我试图使用PLUpload。 但我遇到以下问题:
我无法不从队列中删除文件。如果出现错误,用户必须修改输入并再次提交(可能多次)。
multipart_data不适用于html5适配器(我需要支持移动客户端,因此必须使用它)。数据可能太长而无法在查询字符串中传递。
任何想法如何解决?或者也许是另一个上传者?
P.S。我不能“只使用iframe”,因为后端是一个不能有任何UI的API。
答案 0 :(得分:0)
您可以将上传的文件保存在服务器上,并在响应中包含有关上传文件的信息(有错误)。在客户端:如果来自服务器的响应包含有关文件的信息 - 您必须隐藏文件输入字段并显示一些标签,例如:“文件已上传:tmp.pdf”。
优点:
缺点:
PS。我是非母语人士,随时纠正我的信息:)