gpt4 book ai didi

javascript - Angular 无法将函数计算的数据作为 JSON 发送

转载 作者:行者123 更新时间:2023-12-03 09:32:07 25 4
gpt4 key购买 nike

在表单中,我尝试将数据作为 json 发送到 php 文件,该文件是根据 Controller 中的函数正确计算的。但是,如果我尝试将此计算数据作为 json 发送, header 显示为空白对象。有人能告诉我为什么吗?

表格:

<form id="form1" post="">
<p ng-model="result">{{add()}}</p>
<button type="submit" class="btn btn-default" ng-click="submitting()" >Submit</button>
</form>

Controller :

$scope.submitting = function(){
var request = $http({ method: "post", url: "php/store.php",
data: {"Answer": $scope.result} });
request.success(function (data) {
//alert("Successfully data entered! ");
});
}


$scope.add = function(){
var a = 10; var b = 20; var c = a + b;
return c;
}

最佳答案

问题出在你的 Controller 内部,应该是这样的

表格:

<form id="form1" post="">
<p >{{add()}}</p>
<button type="submit" class="btn btn-default" ng-click="submitting()" >Submit</button>
</form>

Controller :

$scope.submitting = function(){
var request = $http({ method: "post", url: "php/store.php",
data: {"Answer": $scope.add()} });
request.success(function (data) {
//alert("Successfully data entered! ");
});
}


$scope.add = function(){
var a = 10; var b = 20; var c = a + b;
return c;
}

fiddle :https://jsfiddle.net/xrx5Lxwk/1/

关于javascript - Angular 无法将函数计算的数据作为 JSON 发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31471183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com