HTML:
<form id="upload-file" method="post" enctype="multipart/form-data"> <fieldset> <label for="file">Select a file</label> <input name="file" type="file"> </fieldset> <fieldset> <button id="upload-file-btn" type="button">Upload</button> </fieldset></form>
Javascript:
$(function() { $('#upload-file-btn').click(function() { var form_data = new FormData($('#upload-file')[0]); $.ajax({ type: 'POST', url: '/uploadajax', data: form_data, contentType: false, cache: false, processdata: false, success: function(data) { console.log('Success!'); }, }); });});现在,在flask的终结点视图功能中,你可以通过flask.request.files访问文件的数据。
顺便说一句,表单不是表格数据,因此它们不属于表。相反,你应该求助于无序列表或定义列表。



