是否可以在sinle JavaScript文件中创建多个FormData()实例
我有两个文件上传控制(多个文件上传)在一个页面。 我需要为FormData()创建两个对象,如 dataone=新表单数据()//这是一个文件上载控件 datatwo=新的FormData();这是另一个文件上载控件是否可以在sinle JavaScript文件中创建多个FormData()实例,javascript,Javascript,我有两个文件上传控制(多个文件上传)在一个页面。 我需要为FormData()创建两个对象,如 dataone=新表单数据()//这是一个文件上载控件 datatwo=新的FormData();这是另一个文件上载控件 您可以创建一个函数并在参数中发送表单id,然后返回一个新表单数据: function frmData(frm){ return new FormData(frm); } 现在可以像这样使用: var frm1 = document.querySelector("#frm1
您可以创建一个函数并在参数中发送表单id,然后返回一个新表单数据:
function frmData(frm){
return new FormData(frm);
}
现在可以像这样使用:
var frm1 = document.querySelector("#frm1"),
frm2 = document.querySelector("#frm2"),
frmdata1 = frmData(frm1),
frmdata2 = frmData(frm2);
你能发布你尝试过的东西吗?有没有错误?