我是靠谱客的博主 霸气口红,最近开发中收集的这篇文章主要介绍angular提交表单http写法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

提交带参数的数据

httpPost: function (data, url) {
var deferred = $q.defer();
$http({
method: 'POST',
url: url,
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
transformRequest: function(obj) {
var str = [];
for(var p in obj)
str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));
return str.join("&");
},
data: data
}).success(
function (data, status, header, config) {
deferred.resolve(data);
}).error(function(data, status, headers, config) {;
errShow(data, status, headers, config);
//方法
});
return deferred.promise;
},



提交图片

httpPostImg: function (data, url) {
var deferred = $q.defer();
$http({
method: 'POST',
url: url,
headers: {'Content-Type': undefined},
transformRequest: angular.identity,
data: data,
processData: false,
contentType: false,
}).success(
function (data, status, header, config) {
deferred.resolve(data);
}).error(function(data, status, headers, config) {
errShow(data, status, headers, config);
});
return deferred.promise;
},



最后

以上就是霸气口红为你收集整理的angular提交表单http写法的全部内容,希望文章能够帮你解决angular提交表单http写法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部