求助~怎么把一个form表单的所有数据通过ajax发送到后台

#1

React里怎么实现,发送表单数据到后台,怎么读取返回的successresult

还是上代码吧,表达不清楚~~
handleSubmit:function(e) {
e.preventDefault();
var data = //这里怎么把form表单的数据写进来
$.ajax({
url : “/”,
type : “POST”,
data : data,
success : function(json) {
if(json.result==‘ok’) //这里的json.result是undefined
alert(‘操作成功!’);
})
},
render:function(){
return(
//form表单
)
}

有没有其他的提交方法

#2

那是 ajax 类库做的事情吧…

#3

new FormData

#4

可以详细点说吗

#5

js里不能new formdata吧?

#6

看你用什么传输协议,用什么库去做,new FormData早在IE9就支持了,当然你也可以一个个自己获取自己填充

#7

你可以使用Form to object这种库,让获取form数据更方便一些

#8

这个先获取表单控件数据在组装时可以的

#9

应该尽可能的减少对dom的操作

#10

试一下redux-from

#11

redux-form可以满足你的需要