Ajax上传带有普通input和文件的表单Form
来源:互联网 发布:知乎 匿名 赞 编辑:程序博客网 时间:2024/05/17 22:49
前台
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Insert title here</title><script type="text/javascript" src="${pageContext.request.contextPath }/static/jquery/jquery-1.8.3.js"></script></head><body><form id="userForm"> <p>姓名:<input id="uname" type="text" name="userName" /></p> <p>头像:<input type="file" name="file" /> <button type="button" value="保存" onclick="save()">出来把</button></form><script type="text/javascript"> /* 保存 */ function save() { //[0]表示获取原生对象 var formData = new FormData($("#userForm")[0]); //还可以手动添加自定义字段,如下:// formData.append("name", "发达是否"); var name = $("#uname").val(); formData.append("name", name); $.ajax({ url : '${pageContext.request.contextPath}/a/shApply/update', type : 'POST', data : formData, async : false, cache : false, contentType : false,// 告诉jQuery不要去设置Content-Type请求头 processData : false,// 告诉jQuery不要去处理发送的数据 success : function(data) { alert(data); //... }, error : function(data) { alert(data); //... } }); }</script></body></html>
后台
@Controller@RequestMapping(value = "a/shApply")public class ShApplyController extends BaseController { @RequestMapping(value = "update") @ResponseBody public String update(HttpServletRequest request, @RequestParam(value = "file", required = false) MultipartFile file, String name) { System.out.println(name); return null; }
0 0
- Ajax上传带有普通input和文件的表单Form
- ajax提交表单和文件上传
- form表单ajax异步提交数据和文件整理
- servlet接受form表单d值和文件上传
- ajax提交普通表单或者文件上传的form 带回调函数
- 用jquery.form.js 实现ajax提交含有上传文件和普通字段的表单
- H5 ajax递交带有file的form表单
- 使用 jquery.form.js插件上传带有附件的表单
- httpclient模拟表单上传参数和文件
- form表单同时提交文件类型的input和普通input的方法
- form表单,AJAX上传文件
- ajax上传form表单数据
- common-fileupload实例(表单含有普通域和文件域)
- common-fileupload实例(表单含有普通域和文件域)
- common-fileupload实例(表单含有普通域和文件域)
- Ajax提交form表单,Ajax文件上传
- Ajax对Form表单图片的局部上传
- ajax上传带文件的form表单,springmvc接收
- 喵哈哈村的魔法源泉(3)-(树的直径)
- ACM:W: Super-increasing sequence
- APP自动化测试1--安卓自动化环境安装
- spring mvc的几种使用方式1
- Linux 下安装composer
- Ajax上传带有普通input和文件的表单Form
- Git的安装和使用
- 最大公约数和最小公倍数问题
- Kaggle—So Easy!百行代码实现排名Top 5%的图像分类比赛
- Android点击Button实现功能的几种方法总结
- Android里Service的bindService()和startService()混合使用深入分析
- Android微信支付流程及返回码-1之坑
- 最详细的JavaScript和事件解读
- 蓝桥杯java第八届B组:日期问题