javascript - 向后台发送数据

标签 javascript angularjs

我用过 AngularJS,我是初学者。

我尝试将文本字段和下拉值发送到后端 (Java)。我已经毫无问题地成功发送了文本。但是我未能将下拉值发送到后端。

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

最佳答案

您使用 POSTPUT 方法发送 JSON 对象。

示例将是

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

您不需要将模型对象转换为 JSON,angular 会为您完成。

工作示例见 fiddle

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

关于javascript - 向后台发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42779426/

相关文章:

javascript - 仅使用 Angular.js 模板,而不使用整个框架?

c# - 从 NodeJS 验证 "Owin OAuth Bearer Token"

javascript - CORS header 在浏览器中被剪切,状态代码 >= 400

javascript - 是否可以将函数的所有参数作为该函数内的单个对象获取?

javascript - Jasmine 中 "toNotEqual"的替代方案是什么?

javascript - 在 ng-view 中使用 ng-repeat

javascript - 如何在 AngularJS 中将变量从一个函数传递到另一个函数?

javascript - AngularJS:ContentEditable 问题

javascript - 无法将焦点转移到“发货”屏幕上的“发货编号”字段

javascript - 如何知道一个类何时被 Coffeescript 扩展继承?