Javascript 如何在uploadFile js中验证格式

Javascript 如何在uploadFile js中验证格式,javascript,jquery,html,css,excel,Javascript,Jquery,Html,Css,Excel,我有一个问题,我正在通过uploadfile js创建一个函数upload。如果文件不是excel文件,系统将显示错误。如何通过上传文件js实现验证excel格式?这是我的消息来源 $(document).ready(function() { var uploadObj = $("#fileuploader").uploadFile({ url:"php/upload.php", fileName:"myfile", uploadStr:

我有一个问题,我正在通过uploadfile js创建一个函数upload。如果文件不是excel文件,系统将显示错误。如何通过上传文件js实现验证excel格式?这是我的消息来源

$(document).ready(function() {
    var uploadObj = $("#fileuploader").uploadFile({
        url:"php/upload.php",
        fileName:"myfile",
        uploadStr: "Nhập file upload",
        abortStr:"Hủy bỏ",
        uploadErrorStr:"Lỗi khi upload, vui lòng kiểm tra lại",
        sizeErrorStr:"Dung lượng file vượt quá giới hạn",
        autoSubmit:false
    });
});

您是否尝试过allowedTypes:'xls,xslx'

您也可以尝试选择回调:

onSelect: function(files) {

  if (files[0].type != 'application/vnd.ms-excel') {
    throw new Error('Not excel file');
  }
}

您是否尝试过allowedTypes:'xls,xslx'

您也可以尝试选择回调:

onSelect: function(files) {

  if (files[0].type != 'application/vnd.ms-excel') {
    throw new Error('Not excel file');
  }
}
这将帮助您:

$("#fileuploader").change(function () {
     var ext = $(this).val().split('.').pop();
     if (ext != 'give extension here') {
         alert("Please valid file type");
         return false;
     }
});
这将帮助您:

$("#fileuploader").change(function () {
     var ext = $(this).val().split('.').pop();
     if (ext != 'give extension here') {
         alert("Please valid file type");
         return false;
     }
});