我有一个 jQuery 函数来处理来自服务器的 ajax 响应。
$(function () {
window.ajaxHandler = function (success, userDenied) {
....
});
});
我有 AngularJs 函数,它在 ng-click 上调用。
$scope.topActions = function(httpUrl) {
$http.get(httpUrl).
success(function(data, status) {
ajaxHandler(function (data) {
console.log(data);
});
});
});
};
不明白如何调用ajaxHandler里面的函数成功
最佳答案
我不知道为什么你需要通过 jQuery 方法处理 ajax 响应。当您可以在 Angular 的 success
方法中执行相同操作时。无论如何,为了处理服务器响应,您只需要传递如下数据:
$http.get(httpUrl).
success(function(data, status) {
ajaxHandler(data, status);
});
关于javascript - AngularJs。在 $http.success 中调用 jQuery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29415200/