gpt4 book ai didi

jQuery 文件上传 : post only file input field

转载 作者:行者123 更新时间:2023-12-01 02:21:12 24 4
gpt4 key购买 nike

我正在使用 jQuery 文件上传插件。

我已将 uploader 放置在表单中(这可能并不理想)。文件添加到队列后会自动上传。

这是处理该问题的部分:

        // This function is called when a file is added to the queue;
// either via the browse button, or via drag/drop:
add: function (e, data) {

var tpl = $('<li class="working"><input type="text" value="0" data-readOnly="1" /><p></p><i class="icon-remove"></i></li>');

// Append the file name and file size
tpl.find('p').text(data.files[0].name)
.append('<span>' + formatFileSize(data.files[0].size) + '</span>');

// Add the HTML to the UL element
$t.find('.auc-upload-list').append(tpl);
data.context = tpl;

// Initialize the knob plugin
tpl.find('input').knob({
width: 20,
height: 20
});

// Listen for clicks on the cancel icon
tpl.find('i').click(function(){

if(tpl.hasClass('working')){
jqXHR.abort();
}

tpl.fadeOut(function(){
tpl.remove();
});

});

// Automatically upload the file once it is added to the queue
var jqXHR = data.submit();
},

var jqXHR = data.submit(); 启动发布。

不幸的是,所有其他表单字段也已发布。我可以以某种方式阻止这种情况吗?这样文件上传插件只发布给定的文件输入字段?

或者也许我告诉插件它可以和不能发布哪个字段?

最佳答案

尝试将 formData 属性设置为空对象。 formData 包含与文件上传一起发送的附加表单数据。默认实现返回所有表单字段。

表单数据:{},

来源:https://github.com/blueimp/jQuery-File-Upload/wiki/Options#formdata

关于jQuery 文件上传 : post only file input field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18835920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com