ajax上传文件

背景

采用ajax传递表单内容和上传的文件

实现原理

使用FormData模拟表单数据,实现异步上传图片

代码

javascript 复制代码
var formData = new FormData();
formData.append("serviceId", param.serviceId);
formData.append("keyId", param.keyId);
formData.append("stampAlias", param.stampAlias);
var sealFile = document.getElementById("sealFile").files[0];
formData.append("sealFile", sealFile);
$.ajax({
	url : prefix + "/add",
	data : formData,
	type : "POST",
	dataType : "json",//返回值是json
	processData : false,//jQuery不要去处理发送的数据
	contentType : false,//jQuery不要去设置Content-Type请求头
	beforeSend: function () {
    	        	$.modal.loading("正在处理中,请稍候...");
    	        },
	success : function(data) {
		importSuccess(data);
	}
});
相关推荐
Zz_waiting.1 小时前
Javaweb - 13 - AJAX
前端·javascript·ajax
小白学大数据1 天前
Python + Requests库爬取动态Ajax分页数据
开发语言·python·ajax·okhttp
我是哈哈hh2 天前
【AJAX项目】黑马头条——数据管理平台
前端·javascript·ajax·前端框架·axios·proxy模式
Ronin-Lotus2 天前
上位机知识篇---AJAX
前端·javascript·ajax
狗都不学爬虫_2 天前
JS逆向 - (国外)SHEIN站 - 请求头(armorToken、Anti-in)
javascript·python·ajax·网络爬虫·wasm
我是哈哈hh3 天前
【AJAX】Promise详解
前端·javascript·ajax·promiss·promiss.all
在逃的吗喽4 天前
黑马头条项目详解
前端·javascript·ajax
我是哈哈hh5 天前
【AJAX】XMLHttpRequest、Promise 与 axios的关系
前端·javascript·ajax·xmlhttprequest·promise
在逃的吗喽6 天前
AJAX案例合集
前端·javascript·ajax
我是哈哈hh6 天前
【AJAX】图书管理系统
前端·javascript·ajax