【问题标题】:Require at least one file upload using plupload要求使用 plupload 至少上传一个文件
【发布时间】:2019-04-26 22:10:26
【问题描述】:

我正在尝试找到一种方法,强制在表单中使用 plupload (https://www.plupload.com/) 时至少上传一个文件。

我在 plupload 中没有看到任何要求上传文件的选项,但是,由于 plupload 没有使用表单字段,我无法使用我在其他表单字段上使用的 jQuery validate 或 HTML input required 属性,这意味着用户即使忘记上传文件也可以提交表单。

我不希望在没有上传至少一个文件的情况下提交表单 - 我可以轻松地检查服务器端,但如果可能的话,我也想在客户端进行改进以改善用户体验。

这样可以让plupload工作吗?

【问题讨论】:

    标签: jquery validation plupload


    【解决方案1】:

    是的,有办法实现这一点。

    你可以这样做:

    $("#upload-form").on('submit', function (e) {
        if (uploader.files.length > 0) {
            return true;
        }
        return false;
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-19
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 2013-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多