我无法通过单击按钮来执行函数。我是刚接触angularjs的,我可能会犯一个愚蠢的错误。我需要建议,因为我尝试了以前的大多数解决方案。但是,它仍然不适合我。
<script>
var app = angular.module("myModule.controller", []);
app.controller("bar_controller", [ "$scope", "$http", "$window",
function($scope, $window, $http) {
$scope.OperationalList = function() {
$window.alert("calling function!");
$scope.name = data;
$http({
method : 'post',
url : '/com.az.BusinessRationAnalysis/reportGenerate',
}).then(function(result) {
$window.alert("succeed " + result.data);
req.data={"nome":$scope.name};
$scope.jsonOperationalDataList = result.data;
}, function(result) {
$window.alert("Ajex call failed");
});
}
} ])
</script>
</head>
<body ng-app="myModule.controller">
<div ng-controller="bar_controller">
Name:<input type="text" data-ng-model="name" />
<button ng-click="OperationalList()">Display Report</button>
<p>Hola {{name}}</p>
</div>
```
I need the window alert to work as a hint that my function is working
慕的地6264312
陪伴而非守候
随时随地看视频慕课网APP
相关分类