【问题标题】:Ajax form upload with text input带有文本输入的 Ajax 表单上传
【发布时间】:2014-09-27 14:39:10
【问题描述】:

我正在尝试提交包含多个文件的表单 使用带有输入文本的 ajax 上传。 如果用户上传了所有 使用 ajax 的文件但忘记输入他的 名称和表单再次重新填充。怎么做 我告诉用户他已经上传了 这些文件

<input type=file id=file1 name=file1 />

<input type=file id=file2 name=file2 />

<input type=text id=name name=name />

表单重新加载显示错误消息 名称尚未输入。我怎么告诉 file1 已经被上传的用户。 技术(PHP)

谢谢

【问题讨论】:

  • 我们不知道您如何在服务器端处理上传的文件,但我相信您将它们存储在数据库中。为什么不查询数据库以了解用户是否上传了该文件?
  • 好的。如果用户已经上传了文件下一步怎么办。我是停用上传按钮还是显示其他成功按钮

标签: php jquery ajax file upload


【解决方案1】:

我建议编写以下代码: 1. 当表格被激活时,检查什么有什么没有。 2. 将该数据缓存到 cookie 中 3.上传代码 4. 重新加载表单后,检查 cookie 中输入的内容和未输入的内容。 5. 显示警报/消息,告诉他们输入了什么以及仍然需要什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-30
    • 2020-09-05
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 2012-06-13
    • 2014-03-31
    • 2011-07-02
    相关资源
    最近更新 更多