在一个表单中,我试图将数据作为json发送到php文件,该文件是从控制器中的函数正确计算的。但是,如果我尝试将此计算数据作为json发送,则标题显示为空白对象。有人可以告诉我为什么吗?
表格:
<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;
}
答案 0 :(得分:1)
问题在你的控制器里面应该是这样的
FORM:
<form id="form1" post="">
<p >{{add()}}</p>
<button type="submit" class="btn btn-default" ng-click="submitting()" >Submit</button>
</form>
控制器:
$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;
}