如果我们可以管理上传多张图片时上传的每张图片的标题,那就太棒了。这样我可以选择我要上传的每个图像,标题,然后点击上传按钮。现在,必须逐个上传或让所有选定的图像具有相同的标题。
有点像Facebook或Panoramio,在上传之前很容易管理图片的标题。
答案 0 :(得分:0)
目前Fine Uploader本身并不支持此功能,但我已经打开了a feature request并暂时安排了3.7里程碑。与此同时,您当然可以提供自己的UI元素,以允许用户为每个可上传项目提供备用名称,并将这些新名称作为参数传递。在服务器端,您必须解析此参数并将其与上载的项目相关联。 Fine Uploader必须采用包含用户提供的备用文件名的参数名称(并且服务器必须知道此约定并解析此参数),因为我们将无法更改值文件输入字段与多部分编码请求一起发送。
答案 1 :(得分:-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);
});