AngularJS模仿Form表单提交的实现代码


Posted in Javascript onDecember 08, 2016

废话不多说了,直接给大家贴代码了。

$http({
url: "http://localhost:10086/yuanxin/Conference/ImportExcelDataForBusRoute",
method: 'Post',
headers: {
'Content-Type': 'multipart/form-data' 
},
data: { BusRoute: file, ConferenceID: "1" },
transformRequest: function (data, headersGetter) {//进行格式转换,非常关键
var formData = new FormData();//将model转为表单格式
angular.forEach(data, function (value, key) {
formData.append(key, value);
});
var headers = headersGetter();
delete headers['Content-Type'];
return formData;
}
}).success(function (data) {
$scope.isSubming = false;
$scope.BusRouteColl = data.dataList;
$scope.pageIndex = 1;
$scope.pageCount = data.pageCount;
//alert(data.property.mp);
}).error(function (ex, state) {
alert(ex);
console.log(state + ":" + ex.exceptionMessage);
console.log(ex.stackTrace);
$scope.isSubming = false;
});

以上所述是小编给大家介绍的AngularJS模仿Form表单提交的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery tools之tabs 选项卡/页签
Jul 25 Javascript
合并table相同单元格的jquery插件分享(很精简)
Jun 20 Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
Feb 11 Javascript
JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
May 16 Javascript
JS处理json日期格式化问题
Oct 01 Javascript
javascript移动开发中touch触摸事件详解
Mar 18 Javascript
基于vue+canvas的excel-like组件实例详解
Nov 28 Javascript
React和Vue中监听变量变化的方法
Nov 14 Javascript
ES6 Generator函数的应用实例分析
Jun 26 Javascript
浅析Vue中拆分视图层代码的5点建议
Aug 15 Javascript
vue element-ul实现展开和收起功能的实例代码
Nov 25 Vue.js
Javascript实现打鼓效果
Jan 29 Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 #Javascript
详解微信小程序 页面跳转 传递参数
Dec 08 #Javascript
浅谈javascript中执行环境(作用域)与作用域链
Dec 08 #Javascript
原生js编写焦点图效果
Dec 08 #Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 #Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
Dec 08 #Javascript
Vue自定义指令介绍(2)
Dec 08 #Javascript
You might like
php自动加载的两种实现方法
2010/06/21 PHP
discuz目录文件资料汇总
2014/12/30 PHP
php超快高效率统计大文件行数
2015/07/05 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
2017/04/19 PHP
简单的无缝滚动程序-仅几行代码
2007/05/08 Javascript
node.js中的fs.chmod方法使用说明
2014/12/18 Javascript
jQuery实现的倒计时效果实例小结
2016/04/16 Javascript
详解JavaScript中|单竖杠运算符的使用方法
2016/05/23 Javascript
JavaScript数据结构之广义表的定义与表示方法详解
2017/04/12 Javascript
Angularjs的键盘事件的绑定
2017/07/27 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
2017/07/30 Javascript
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
Vue插值、表达式、分隔符、指令知识小结
2018/10/12 Javascript
VUE解决微信签名及SPA微信invalid signature问题(完美处理)
2019/03/29 Javascript
JavaScript中作用域链的概念及用途讲解
2020/08/06 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
[01:07:57]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第二场 1月19日
2021/03/11 DOTA
python学习数据结构实例代码
2015/05/11 Python
python 内置函数filter
2017/06/01 Python
tensorflow 变长序列存储实例
2020/01/20 Python
Pytorch mask_select 函数的用法详解
2020/02/18 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
python基于pygame实现飞机大作战小游戏
2020/11/19 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
C#面试题问题集
2016/04/02 面试题
应届毕业生通用的自荐书范文
2014/02/07 职场文书
校庆筹备方案
2014/03/30 职场文书
股份转让协议书范本
2015/01/27 职场文书
大国崛起英国观后感
2015/06/02 职场文书
2016年推广普通话宣传周活动总结
2016/04/06 职场文书
利用python做表格数据处理
2021/04/13 Python
Python 文本滚动播放器的实现代码
2021/04/25 Python
Python之基础函数案例详解
2021/08/30 Python
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis