通过ajax上传form表单前的数据处理

178 阅读1分钟

最近在做项目时的一个需求是不通过button按钮来提交表单,在做的过程中遇到了如何便捷的提取各input的alue的alue的一个方案,现总结如下:

var form=document.querySelector("form");
var formData=new FormData(form);
var obj={};
formData.forEach(function(a,b){
    obj[b]=a;
})
var data=Json.stringify(obj);