提交带参数的数据
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写法内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复