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 相关文章推荐
javascript css在IE和Firefox中区别分析
Feb 18 Javascript
js DOM模型操作
Dec 28 Javascript
json2.js的初步学习与了解
Oct 06 Javascript
js自定义事件及事件交互原理概述(一)
Feb 01 Javascript
DWZ刷新dialog解决方法
Mar 03 Javascript
JavaScript的Date()方法使用详解
Jun 09 Javascript
Javascript中的几种继承方式对比分析
Mar 22 Javascript
javascript中不易分清的slice,splice和split三个函数
Mar 29 Javascript
使用DeviceOne实现微信小程序功能
Dec 29 Javascript
JS实现的全选、全不选及反选功能【案例】
Feb 19 Javascript
如何在JavaScript中创建具有多个空格的字符串?
Feb 23 Javascript
原生JS实现多条件筛选
Aug 19 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程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
jquery json 实例代码
2010/12/02 Javascript
浅析JavaScript中的类型和对象
2013/11/29 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
2014/06/05 Javascript
jQuery on方法传递参数示例
2014/12/09 Javascript
javascript关于继承的用法汇总
2014/12/20 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
JavaScript实现的双向跨域插件分享
2015/01/31 Javascript
jquery实现增加删除行的方法
2015/02/03 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
加载 vue 远程代码的组件实例详解
2017/11/20 Javascript
详解PHP后期静态绑定分析与应用
2018/03/21 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
BootStrap前端框架使用方法详解
2020/02/26 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
[02:04]2018DOTA2亚洲邀请赛Secret赛前采访
2018/04/03 DOTA
Django框架多表查询实例分析
2018/07/04 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
Python基础学习之类与实例基本用法与注意事项详解
2019/06/17 Python
ipython和python区别详解
2019/06/26 Python
Python对Tornado请求与响应的数据处理
2020/02/12 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
WSDL的操作类型主要有几种
2013/07/19 面试题
本科毕业生求职自荐信
2014/04/09 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
五四青年节活动总结
2015/02/10 职场文书
工作感想范文
2015/08/07 职场文书