javascript - 我如何使用 $.post() 发送表单数据?
问题描述
我可以使用 $.ajax 为上传的文件发送 form_data。但是当我使用(输入:文件)时,我如何发送表单数据作为图像文件,该图像文件通过 $.post() 输入到 PHP 中?
<input type="file" id="img" name="img" accept="image/jpg,image/jpeg" style="display: none">
解决方案
你需要制作表格的方法POST
和enctype="multipart/form-data"
<form method="POST" action="URL" enctype="multipart/form-data">
<input type="file" id="img" name="img" accept="image/jpg,image/jpeg" style="display: none">
</form>
然后,您可以将上传的图像作为$_FILES
表单发布的位置。