gpt4 book ai didi

jQuery 文件上传 maxNumberOfFiles 和 getNumberOfFiles 选项

转载 作者:行者123 更新时间:2023-12-03 22:37:08 26 4
gpt4 key购买 nike

我正在使用 jQuery 文件上传并将 maxNumberOfFiles 设置为 1。但是,它一次允许多个文件。文档指出...

The maxNumberOfFiles option depends on the getNumberOfFiles option, which is defined by the UI and AngularJS implementations.

没有关于该主题的进一步文档。 getNumberOfFiles 只是一个可以传入的函数。

这是我所拥有的...

$('#fileupload').fileupload({
maxNumberOfFiles: 1,
getNumberOfFiles: function () { return 1 }
});

有人可以使用 maxNumberOfFiles 选项吗?

最佳答案

我相信getNumberOfFiles只是added as an option to a recent version jquery.fileupload-ui.js (8.2.1)。

作为替代方案,您可以将选项 singleFileUploads 设置为 false,并且在 add 回调中,如果有多个文件,您可以抛出错误文件已添加。

var maxFiles = 1;
$('#fileupload').fileupload({
singleFileUploads: false,
url: '/uploadUrl'
}).bind('fileuploadadd', function (e, data) {
var fileCount = data.files.length;
if (fileCount > maxFiles) {
alert("The max number of files is "+maxFiles);
return false;
}
});

关于jQuery 文件上传 maxNumberOfFiles 和 getNumberOfFiles 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16723877/

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