1

如果我们可以在上传多张图片时管理我们上传的每张图片的标题,那就太好了。通过这种方式,我可以选择要上传的每张图片,为其命名,然后点击上传按钮。现在必须要么一张一张上传,要么让所有选定的图像具有相同的标题。

有点像 Facebook 或 Panoramio,在上传之前可以轻松管理图像的标题。

4

2 回答 2

0

目前 Fine Uploader 本身并不支持此功能,但我已经打开了一个功能请求并暂时将其安排为 3.7 里程碑。同时,您当然可以提供自己的 UI 元素,以允许用户为每个可上传项目提供备用名称,并将这些新名称作为参数传递。在服务器端,您必须解析此参数并将其与上传的项目相关联。Fine Uploader 必须采用包含用户提供的备用文件名的参数名称(并且服务器必须了解此约定并解析此参数),因为我们将无法更改值文件输入字段与多部分编码请求一起发送。

于 2013-03-31T02:22:08.443 回答
-1

用这个:

var uploader = $('.uploader'),
    titleBox = $('input[type=text]');
uploader.fineUploader({
    request: {
         endpoint: 'path/to/url'
    },
    formatFileName: function (name) {
         var title = titleBox.val() + ' - ' + name + '';
         titleBox.val('');
         return title;
    },
});
uploader.on('submit', function (event, id, name) {
    uploader.fineUploader('setParams', {title: titleBox.val()}, id);
});
于 2013-03-31T06:03:14.720 回答