码迷,mamicode.com
首页 > Web开发 > 详细

Angularjs $http.post

时间:2016-03-16 22:15:50      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

  $http.post 采用postJSON方式发送数据到后台.

  如果不需要发送json格式数据,序列化成&连接的字符串,形如:"a=1&b=2",最终完整的前端解决方案:

var url = ‘Gulugulus/setMenu‘,
            data = {
                menu: JSON.stringify(menu),
                test: ‘a String‘
            },
            transFn = function(data) {
                return $.param(data);
            },
            postCfg = {
                headers: { ‘Content-Type‘: ‘application/x-www-form-urlencoded; charset=UTF-8‘},
                transformRequest: transFn
            };

        $http.post(url, data, postCfg)
            .success(function(){
                window.location.href = "Gulugulus/subMenu";
            });

 

AngularJS中的$http.post与jQuery.post的区别

jQuery会把作为JSON对象的myData序列化,angularjs 以postJSON方式发送数据到后台.

Angularjs $http.post

标签:

原文地址:http://www.cnblogs.com/ilinuxer/p/5285244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!