angular.min.js で次のエラーが報告されています
0x800a1391 - JavaScript ランタイム エラー:「エラー」は定義されていません
次のコードを使用します。
Javaスクリプト:
function Sucess()
{
//close
}
function Save()
{
var e = document.getElementById('FormDiv');
scope = angular.element(e).scope();
scope.Apply(Sucess)
}
私のAngularスコープ機能:
function RolesCtrl($scope, $http, $location)
{
$scope.Apply = function (CallBackSucess) {
var userId = getQSP('uid', decode(document.URL));
$http({
method: 'POST', url: 'MultiRole.aspx/Apply',
data: {}
}).
success(function (data, status, headers, config) {
// this callback will be called asynchronously
CallBackSucess();
$scope.f = data.d;
}).
error(function (data, status, headers, config) {
// called asynchronously if an error occurs
// or server returns response with an error status.
$scope.name = 'error';
})
}
}
CallBackSucess()
エラーをスローする呼び出しが行われるまで、すべてが正常に機能しているようです。
0x800a1391 - JavaScript ランタイム エラー:「エラー」は定義されていません