我有这个函数来检查选定的文件名是否已经在数据库中。它会提醒一条消息,说明数据库中有哪些文件。问题是它是一个多文件输入,所以如果数据库中有超过 1 个文件名,它将为每个文件名发出单独的警报。我该如何更改它,以便它只发出 1 个列出所有文件名的警报(最好在每个文件名之后有一个空格或逗号)?谢谢
var file = $('#file')[0];
$.get('all_filenames.php', function(data){
for (var i=0; i<file.files.length; i++) {
var fname = file.files[i].name;
if(~data.indexOf(fname)){
alert("these files already exist:" + fname);
}
}
},'json');