Javascript Plupload上传&x2B;同步形式问题

Javascript Plupload上传&x2B;同步形式问题,javascript,forms,upload,submit,synchronous,Javascript,Forms,Upload,Submit,Synchronous,我有一个传统形式的设置,通过POST检查和提交。我喜欢这个类不需要额外的类名或其他多余的元数据来验证,标准的HTML5属性就足够了 我现在想用上传解决方案扩展这个功能。我知道现在所有的现代上传解决方案都是通过Ajax实现的,所以我在考虑一种设置,用户填写表单,将文件放入上传队列,然后提交表单。提交的表格将意味着: 通过jQuery工具验证程序进行验证 如果已验证,正在上载上载队列中的所有文件。。。(指向临时文件夹) 若上传顺利,通过POST实际提交表单,并将文件从临时文件夹移动到永久位置 我在U

我有一个传统形式的设置,通过POST检查和提交。我喜欢这个类不需要额外的类名或其他多余的元数据来验证,标准的HTML5属性就足够了

我现在想用上传解决方案扩展这个功能。我知道现在所有的现代上传解决方案都是通过Ajax实现的,所以我在考虑一种设置,用户填写表单,将文件放入上传队列,然后提交表单。提交的表格将意味着:

  • 通过jQuery工具验证程序进行验证
  • 如果已验证,正在上载上载队列中的所有文件。。。(指向临时文件夹)
  • 若上传顺利,通过POST实际提交表单,并将文件从临时文件夹移动到永久位置
  • 我在Uploadify中也有类似的设置,成功上传后,文件名被添加到一个隐藏的输入字段中。在提交表单时,我通过$u POST获得了所有文件名。然而,jQuery工具验证器和Uploadify之间存在冲突。这就是我现在研究Plupload的原因

    我的问题

  • 你觉得这个设置怎么样?这是一个好策略吗
  • 我将如何在技术层面上实现这一点

  • 谢谢。

    我找到了答案。Plupload内置了这个非常好的功能。它被设计成适合现有的形式。它使用AJAX上传文件,但在同步发布表单之前返回上传结果。这样,在发布一个丰富了Plupload的表单时,您的POST变量中也会有上传的结果

    文档中并不清楚,但在您提交示例中的示例表单后,它会声明:

    “上载与您可能习惯的方式有点不同,文件上载到临时文件夹,然后在提交表单时,您将获得将文件移动到正确位置所需的所有信息。它的设计目的是使仅将其应用于现有表单更容易。低级核心API支持这两种方法。”

    非常好的上传解决方案。这里和那里有些小问题,但我相信PEBKAC