使用formData给后台提交表单数据
来源:互联网 发布:osi的七层网络结构图 编辑:程序博客网 时间:2024/05/20 08:22
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> FormData Demo </title> </head> <body> <form name="form1" id="form1"> <p>name:<input type="text" name="name" ></p> <p>gender:<input type="radio" name="gender" value="1">male <input type="radio" name="gender" value="2">female</p> <p>photo:<input type="file" name="photo" id="photo"></p> <p><input type="button" name="b1" value="submit" onclick="fsubmit()"></p> </form> <div id="result"></div> </body> <script src="//code.jquery.com/jquery-1.11.0.min.js"></script> <script type="text/javascript"> function fsubmit(){ var data = new FormData($('#form1')[0]); ---------------------------------------- $.ajax({ url: 'server.php', type: 'POST', data: data, ----------- dataType: 'JSON', cache: false, processData: false, contentType: false }).done(function(ret){ if(ret['isSuccess']){ var result = ''; result += 'name=' + ret['name'] + '<br>'; result += 'gender=' + ret['gender'] + '<br>'; result += '<img src="' + ret['photo'] + '" width="100">'; $('#result').html(result); }else{ alert('提交失敗'); } }); return false; } </script></html>
tips : 获取form对象,作为参数传入formData中,然后ajax请求的时候传给后台,关键代码我已经用横线标出
阅读全文
0 0
- 使用formData给后台提交表单数据
- ajax 请求后台数据(及使用FormData对象提交表单及上传图片)
- 使用FormData表单数据对象提交表单及上传图片
- 使用FormData提交数据
- 使用FormData对象提交表单
- 使用jquery提交FormData数据
- 使用FormData传递表单数据
- 使用FormData对象提交表单-上传附件
- 提交表单,对表单数据的处理 FormData
- FormData异步提交表单
- 上传文件 使用HTML5的FormData 提交表单和文件数据
- 使用serialize()提交form表单数据后台为null问题解决
- Ajax提交数据给后台
- 使用FormData对象提交表单及上传图片
- 使用FormData对象提交表单及上传图片
- 使用FormData对象提交表单及上传图片
- 无刷新表单信息提交,使用HTML5新技术FormData
- 使用FormData对象提交表单及上传图片
- C#进阶系列——WebApi 路由机制剖析:你准备好了吗?
- linux 下 进程和线程的区别
- mysql -- 递归查询所有子节点
- 事件函数function(e){}中e的问题
- MD5算法
- 使用formData给后台提交表单数据
- sizeof总结
- 【足球】为啥喜欢足球?
- 数字证书原理
- 自定义view 之多个引导层动画效果
- jQuery.raty.js星星评分插件的使用
- 侯晓迪论文之路
- React 组件基本使用(二)
- Myeclipse修改内存大小不足(报内存溢出或者内存太小)