XMLHttpRequest 2新增FormData对象,使用它可以处理表单数据。使用方法如下:
第1步,新建FormData对象。
var formData = new FormData();
第2步,为FormData对象添加表单项。
formData.append('user', '张三');
formData.append('pass', 123456);
第3步,直接传送FormData对象。
xhr.send(formData);
第4步,FormData对象也可以直接获取网页表单的值。
var form = document.getElementById('myform');
var formData = new FormData(form);
formData.append('grade', '2'); //添加一个表单项
xhr.open('POST', form.action);
xhr.send(formData);