は、私はHTMLjavascriptからangularjs関数をどのように呼び出すのですか?
function loadData1() {
var dropdown = document.getElementById("dropdown");
var a = dropdown.options[dropdown.selectedIndex].value;
if (a=="organisationUnits") {
getorganisationUnits();
}
}
AngularJs
var app = angular.module("myApp", []);
app.controller("myCtrl", function($scope) {
//angular.element('#myCtrl').scope().getorganisationUnits();
$scope.getorganisationUnits = function() {
window.alert("Show data");
}
});
はJavaScript
、JavaScriptから私のAngularJs関数を呼び出したい
<div ng-app="myApp" ng-controller="myCtrl" id="content">
<select id="dropdown">
<option value="selected"> Please Select Option</option>
<option value="organisationUnits"> Organisation Units</option>
</select>
<input type="button" value="Go" id="getall_go" onclick="loadData1()"></input>
</div>
これは*この – Weedoze
//angular.element( '#コンテンツ')を行うための*角度の方法ではありません。スコープをそれを行う方法であります).getorganisationUnits(); – Laurianti
@LauriantiこれはAngularJSでの作業方法ではありません。 AngularJSの正しい解決策を提供してください – Weedoze