您可以使用 JavaScript 中的 File 对象来获取文件的路径和名称,然后将其组装到一个数组中。以下是一个示例代码:

// 选择文件的 input 元素
var fileInput = $('#fileInput')[0];

// 当选择文件发生变化时
fileInput.addEventListener('change', function() {
  // 获取选择的文件列表
  var files = fileInput.files;

  // 创建一个数组来存储文件的路径和名称
  var fileArray = [];

  // 遍历文件列表
  for (var i = 0; i < files.length; i++) {
    var file = files[i];
    // 获取文件的路径和名称
    var filePath = file.webkitRelativePath || file.name;
    var fileName = file.name;

    // 将路径和名称组装到对象中
    var fileObject = {
      path: filePath,
      name: fileName
    };

    // 将文件对象添加到数组中
    fileArray.push(fileObject);
  }

  // 打印文件数组
  console.log(fileArray);
});

上述代码假设您有一个 id 为 'fileInput' 的 input 元素用于选择文件。在文件选择发生变化时,会将文件的路径和名称组装到一个数组中,并打印出来。您可以根据需要修改代码来适应您的具体情况。

jQuery 获取文件路径和名称并组装到数组

原文地址: https://www.cveoy.top/t/topic/p6Im 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录