formdata
发布时间:2020-12-16 02:54:27 所属栏目:百科 来源:网络整理
导读:FormData表单对象使用 H5新对象,最大优点是可以AJAX上传二进制数据. 这样也就能AJAX上传文件了,以前要使用jquery.form这个插件.现在用这个也行. ? 使用示例代码 1 // 可以直接新建对象,然后用append方法添加值 2 var formData = new FormData(); 3 formData.
FormData表单对象使用 H5新对象,最大优点是可以AJAX上传二进制数据. 这样也就能AJAX上传文件了,以前要使用jquery.form这个插件.现在用这个也行. ? 使用示例代码 1 // 可以直接新建对象,然后用append方法添加值 2 var formData = new FormData(); 3 formData.append("name","mirror"); 4 formData.append("money",255); 5 // 添加文件 6 formData.append("file",inputfiledom[0]); 7 // 也可以指定一个表单元素作为值. 8 var formData = new FormData(formdom); 9 formData.append("para","paravalue");// 指定表单后,还可以自由添加别的数据 10 // 发送请求 11 $.ajax({ 12 url: "/api/html/UploadFormdata",13 type: "POST",14 data: formData,15 processData: false,// 不处理数据 16 contentType: false,// 不设置内容类型 17 success:function(data){ 18 $(‘#alertmsg‘).html(data.msg); 19 }); 15行16行两个要为false,不然可能会有错误 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |