FORMDATA对象总是返回空对象
问题描述:
我有一个简单的形式FORMDATA对象总是返回空对象
<form onSubmit = {handleSubmit} encType="multipart/form-data" id="form_id">
<Row>
<Col >
<input
name= "more"
title = "More"
type="file"
/>
</Col>
</Row>
</form>
一旦输入的值被改变时,我赶上该事件在另一种方法中 和当我试图创建一个FORMDATA对象并传递形式到FORMDATA的构造,它仍然给我一个空的对象,这里就是我试图做的:
var f =new FormData(document.getElementById('form_id'));
f.append("file","some value");
任何一个可以提出一个解决方案吗?
答
var f = new FormData(document.getElementById('form_id'));
f.append("file", $('input-selector')[0].files)
你使用某种库或是这个XML?因为我不知道和 是有效的html标签。 –
Shilly
你可以创建一个片段吗? –
@Shilly是的我正在使用react-bootstrap,但这不是我的问题 为什么我得到一个空对象? – M1M6