我用过 AngularJS,我是初学者。
我尝试将文本字段和下拉值发送到后端 (Java)。我已经毫无问题地成功发送了文本。但是我未能将下拉值发送到后端。
当我在浏览器中打开调试器模式时,它成功地显示了文本字段值“firstName”:“mike”,但下拉值显示了 “stream”“”
。你能给我一个解决方案吗?
最佳答案
您使用 POST
或 PUT
方法发送 JSON 对象。
示例将是
$http({
url: 'Home/Index',
method: "POST",
data: user
})
.then(function(response) {
// success
},
function(response) { // optional
// failed
});
您不需要将模型对象转换为 JSON,angular 会为您完成。
工作示例见 fiddle
关于javascript - 向后台发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42779426/