0
私はAngularを初めて使用しています。 jquery ajaxレスポンスが成功した場合にのみ、URLの場所を変更しようとしています。しかし、問題はコントローラを介して$location
サービスを使用する方法を知っている唯一の方法です。
私は、Ajax応答が完了したときに$location.path('/');
を実行したいだけです。
これは..私は今のところ持っているもの
app.controller("myCtrl",function($scope,$location){
$location.path('/basemenu');
})
である。しかし、それは私にエラーを与えるので、私は唯一の成功の上にそれを実行することはできません、と私はどちらかのページのロード時に実行することはできません。
どのように私はこれを行うことができます知っていますか?
すべてのjsスニペットにさらされていますか?角度コントローラー内でjquery呼び出しを行うことは問題ありません。しかし、代わりにangleの$ httpサーバーを使用することができます。 –
'$ .ajax'呼び出しのコードを投稿してください –