如何:CodeIgniter - jQuery-File-Upload:在单个请求中上传多个文件

时间:2014-10-01 22:04:14

标签: php jquery codeigniter jquery-file-upload blueimp

我真的坚持这个问题。

我在codeigniter上运行了blueimp jquery文件上传器,现在我遇到了在单个请求中上传多个文件的问题。

我面临的问题是每个上传的文件都会触发uploadhandler.php,我想在那里进行一些数据库插入。上传的每个文件都会触发一个数据库插入,但是我需要为每次提交触发uploadhandler,而不是在一次提交中有多少个文件。

- 编辑 -

这是jQuery部分:

$('#fileupload').fileupload({
    url: 'upload/do_upload',
    singleFileUploads: false,
    acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
    maxFileSize: 5000000 //5 MB
    add: function (e, data) {
        if (data.autoUpload || (data.autoUpload !== false && $(this).fileupload('option', 'autoUpload'))) {
            data.process().done(function () {
                data.submit();
            });
        }
    }
});

0 个答案:

没有答案