gpt4 book ai didi

jquery - 接受文件类型 Blueimp 文件上传

转载 作者:行者123 更新时间:2023-12-01 03:36:46 25 4
gpt4 key购买 nike

我已经实现了 JQuery fileupload,但接受的文件类型有一个小问题:

$('#fileupload').
url: '/upload/uploaddoc', // URL zum File Upload
type: 'POST',
dataType: 'json',
uploadTemplate: 'template-upload',
acceptFileTypes: /^.*\.(?!exe$|lnk$)[^.]+$/i,
maxFileSize:allowed_file_size
.......
}

我正在使用正则表达式来识别不允许的文件类型。但我想传递一个包含接受的文件类型的变量,就像在 maxFileSize 中一样,但它似乎不接受列表和字符串。

你知道实际传递给acceptFileTypes的是什么吗?

最佳答案

您可以使用RegExp构造函数。

类似于:

acceptFileTypes: new RegExp("^.*\\." + my_condition_lookahead + "[^.]+$", "i"),

请注意,在使用构造函数符号声明正则表达式时,您需要对特殊正则表达式元字符进行双重转义。

关于jquery - 接受文件类型 Blueimp 文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31588693/

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