将数据发送到后端

时间:2017-03-14 06:50:16

标签: javascript angularjs

我使用过AngularJS,我是初学者。

我尝试发送文本字段并将值下拉到后端(Java)。我已成功发送文本没有问题。但是我没有将下拉值发送到后端。

当我在浏览器中打开调试器模式时,它成功显示了文本字段值“firstName”:“mike”,但下拉值显示我"stream" ""。你能给我一个解决方案吗?

3 个答案:

答案 0 :(得分:2)

使用POSTPUT方法发送JSON对象。

示例示例

  $http({
         url: 'Home/Index',
         method: "POST",
         data: user 
    })
    .then(function(response) {
        // success
    }, 
     function(response) { // optional
        // failed
    });

您不需要将模型对象转换为JSON,角度就是为您做的。

查看工具示例的小提琴

http://jsfiddle.net/bkUEu/458/

答案 1 :(得分:0)

据我所知,你无法直接发送对象,你需要将对象更改为json。

JSON.stringify(OBJ);

答案 2 :(得分:0)

使用有效的JSON格式将数据从前端发送到后端

{"firstName":"mike", "stream":"aaa"}