如何使用uploadStoredFiles添加其他数据?

时间:2016-10-20 05:03:10

标签: jquery fine-uploader

我想上传文件和表单数据。我尝试了this方法,但是当表单包含无效数据时,即。 email字段中的电子邮件地址无效(在这种情况下,我的服务器将返回422错误并显示错误消息),该插件会将文件标记为'上传失败'以及我更正后{{ 1}}再次提交并提交表格,那些'失败'文件不会被上传。

所以我决定采用另一种方法,即在email中使用ajax调用和fire fine-uploader上传表单数据。

success

我的问题是如何将$.ajax({ method: 'POST', url: ..., dataType: 'json', data: data, success: function(data) { var id = data.id; $('#files-uploader').fineUploader('uploadStoredFiles') } }); 传递给id

1 个答案:

答案 0 :(得分:0)

使用request.params属性:

var galleryUploader = new qq.FineUploader({
            element: $('#files-uploader'),

            request: {
                endpoint: '/server/uploads',
                params:data.id
            }
        });

见:http://docs.fineuploader.com/branch/master/api/options.html#request.params