当同时向后台传文件和和其他参数时的解决办法


方法一(没有实践过,只是参考网上的方法)

前台将文件和其他参数放进formdate里面即可

1

2

 

可以用json传到后台,参照以前的json传文件的博客:https://www.cnblogs.com/chen-hui/p/9764801.html

 

后台:

 

 参考博客:https://blog.csdn.net/jixinhuluwa/article/details/46729131

 

方法二:(实践证明过)

前台:

<form id="myForm" action="" method="post">
    <input type="text" name="name">名字
    <input type="password" name="psw">密码
    <input type="submit" value="提交">
</form>
//方法示例
// 获取页面已有的一个form表单
var form = document.getElementById("myForm");
// 用表单来初始化
var formData = new FormData(form);
// 我们可以根据name来访问表单中的字段
var name = formData.get("name"); // 获取名字
var psw = formData.get("psw"); // 获取密码
// 当然也可以在此基础上,添加其他数据
formData.append("token","kshdfiwi3rh");

后台:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM