在Angular中将数据从表单发送到POST请求

时间:2015-07-08 11:24:43

标签: angularjs forms post

我想使用Angular发出POST请求。我正在使用ng-submit将表单提交给我访问工厂的控制器,以使用:

来发出请求
$http.post('/droplets', data)

我需要表单字段中的数据放入"数据"上面的变量发送到我的API,但我不能解决当它是多个字段时如何做到这一点。这是怎么做到的?

1 个答案:

答案 0 :(得分:2)

试试这个......

$http({
        url: '/droplets',
        method: "POST",
        data: JSON.stringify({application:app, from:data1, to:data2}),
        headers: {'Content-Type': 'application/json'}
      }).success(function (data, status, headers, config) {
           // this callback will be called asynchronously
    // when the response is available
        }).error(function (data, status, headers, config) {
            // called asynchronously if an error occurs
    // or server returns response with an error status.
        });
};

价:https://docs.angularjs.org/api/ng/service/ $ HTTP