我正在使用以下代碼將文件上傳到我的應用程序內的文件夾中。我想知道如何指定可以將哪種類型的文件上傳到該文件夾中,我只希望用戶能夠上傳 xls、xlxs 和 csv 文件。不應允許用戶上傳 docx 或圖像等function OnUpload(evt) { var files = $("#fileUpload").get(0).files; if (files.length > 0) { ShowUploadProgress(); if (window.FormData !== undefined) { var data = new FormData(); for (i = 0; i < files.length; i++) { data.append("file" + i, files[i]); } $.ajax({ type: "POST", //url: "/api/ExcelBulkUpload", url: "/api/FileUpload", contentType: false, processData: false, data: data, success: function (results) { ShowUploadControls(); $("#uploadResults").empty(); for (i = 0; i < results.length; i++) { $("#uploadResults").append($("<li/>").text(results[i])); } ///"location.href='<%: Url.Action("Upload", "Controller") %>'" window.location.href = '@Url.Action("UploadPage", "Home")'; }, error: function (xhr, ajaxOptions, thrownError) { ShowUploadControls(); alert(xhr.responseText); } }); } else { alert("Your browser doesn't support HTML5 multiple file uploads! Please use another browser."); } }
如何使用javascript或jquery指定應該在文件上傳時上傳哪些文件
開心每一天1111
2021-10-14 17:30:10