12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- <script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.6.0.js" type="text/javascript"></script>
- <!-- <script src="./jquery-3.6.0.js" type="text/javascript"></script> -->
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- </head>
- <body>
- <form id="uploadForm" action="/upload" enctype="multipart/form-data" method="post" onsubmit="return submitFile()">
- <div><input type="file" name="file" multiple></div>
- <br>
- <div><input type="submit" value="upload"> </div>
- </form>
- <script>
- function submitFile() {
- // formData = new FormData($('#uploadForm')[0])
- files = $('#uploadForm')[0].file.files
- for (i = 0; i < files.length; i++) {
- $.ajax({
- url: "/upload?fileName=" + encodeURIComponent(files[i].name),
- type: "POST",
- data: files[i],
- success: function (data) {
- console.info("success", data);
- },
- error: function (data) {
- console.warn("fail", data);
- },
- processData: false,
- contentType: "multipart/form-data",
- // contentType: "application/octet-stream"
- });
- }
- return false;
- }
- </script>
- </body>
- </html>
|