gpt4 book ai didi

javascript - 可以禁用 fineuploader 但仍然呈现屏幕元素吗?

转载 作者:行者123 更新时间:2023-11-30 17:58:09 24 4
gpt4 key购买 nike

是否可以禁用 fine-uploader 上传功能,但仍然有 fine-uploader 渲染各种 div 和输入字段等?

我有一系列 uploader 按钮,其中一些被禁用(基于用户偏好等)。我仍然希望按钮呈现,但我想禁用实际的上传功能。

编辑:我使用的是 jQuery 版本。

最佳答案

您可以通过多种不同的方式阻止用户上传文件。一种方法是简单地允许他们删除/提交/选择文件,但在 onSubmitonValidateBatchonValidate 中拒绝它们 callback处理程序:

// Change this value to true on-demand to ensure 
// all future submitted files are rejected.
var preventUploads = false;

var uploader = new qq.FineUploader({
element: document.getElementById('uploadContainer'),
request: {
endpoint: '/my/endpoint'
},
callbacks: {
onValidateBatch: function(fileOrBlobDataArray) {
if (preventUploads) {
// TODO Let the user know why the file is being rejected

return false;
}
}
}
)};

请注意,我在示例中使用了 Fine Uploader 的无依赖版本。如果您实际上使用的是 Fine Uploader 的 jQuery 插件版本,则需要查看文档或使用适当的标签更新您的问题,以便我更新我的代码。

关于javascript - 可以禁用 fineuploader 但仍然呈现屏幕元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17702635/

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