在JQuery中,可以通过以下步骤以JSON数组的形式获取上传的文件名:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<input type="file" id="fileUpload" multiple>
$('#fileUpload').on('change', function() {
var files = $(this)[0].files;
var fileNames = [];
// 遍历文件列表,获取文件名
for (var i = 0; i < files.length; i++) {
fileNames.push(files[i].name);
}
// 将文件名以JSON数组的形式输出
console.log(JSON.stringify(fileNames));
});
在上述代码中,通过监听文件上传input元素的change事件,获取到选择的文件列表。然后,使用一个循环遍历文件列表,将每个文件的名称添加到一个数组中。最后,使用JSON.stringify()方法将数组转换为JSON格式的字符串,并输出到控制台。
这样,你就可以在JQuery中以JSON数组的形式获取上传的文件名了。
推荐的腾讯云相关产品:腾讯云对象存储(COS)
请注意,本回答仅提供了一个示例,实际情况可能因具体需求而有所不同。
领取专属 10元无门槛券
手把手带您无忧上云