$scope.results = searchService.CallWeb($scope.userName);
angularjsコントローラー内で上記のコード行を使用しています。このメソッドsearchService.CallWeb()
は、jquery ajax 呼び出しを行う angularjs サービス内にあります。Jquery ajax 呼び出しは正常に実行されますが (結果を jquery success 内のアラートにスローしています)、サービス メソッドsearchService.CallWeb()
は ajax 呼び出しからの応答を取得する前に戻ります。したがって、結果をコントローラーに戻すことができません。これを修正するにはどうすればよいですか?