概述
提交带参数的数据
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写法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复