2015-07-19 17 views
0

我有我提交的表单和返回的HTML我在我的应用程序中显示的视图例如/#/ formResultSubmitForm并返回HTML视图? AngularJs

我设法用Service和Resolve解决了我的问题。

。当( '/类别/:类别/问卷',{ 模板: '', 控制器: 'QuestionnaireController', caseInsensitiveMatch:真, 决心:{ 形式:函数(表格){

  return Form.Post($('#catForm').serialize()); 
     } 
    } 
}) 

angular.module( 'MyApp的')。控制器( 'QuestionnaireController',[ '$范围', '$ SCE', '形式',函数($范围,$ SCE,表单){

$scope.html = $sce.trustAsHtml(Forms.data); 

}]);

回答

0

上的成功,你需要移动到您的视图:

.success(data) { 
    var dest = data.destination; // put here your correct var 
    $window.location = dest; 
} 

记得把$窗口上的控制器功能。