2016-11-14 3 views
0

У меня очень простой модем Bootstrap, который я хочу отображать через AngularJS, как только звонок на мой веб-сервис возвращает успех. модальные всплывающие окна, но он замораживает IE 9+, и мне нужно закрыть его, хотя тот же код работает в Firefox и Chrome.IE замораживает отображение Bootstrap Modal от AngularJS

мой модальное

<div class="modal fade" tabindex="-1" role="dialog" aria-labelledby="gridSystemModalLabel" id="modal"> 
     <div class="modal-dialog" role="document"> 
      <div class="modal-content"> 
       <div class="modal-header"> 
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> 
        <h4 class="modal-title" id="gridSystemModalLabel">Modal title</h4> 
       </div> 
       <div class="modal-body"> 

       </div> 
       <div class="modal-footer"> 
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
        <button type="button" class="btn btn-primary">Save changes</button> 
       </div> 
      </div><!-- /.modal-content --> 
     </div><!-- /.modal-dialog --> 
    </div><!-- /.modal --> 

и сценарий с углового, который открывает модальное.

SearchReq.success(function (data, status) { 
       $scope.IsWorking = false; 

       if (data.success) { 
        $scope.AttendedSessions = data.attendedsessions; 
        $scope.LateSessions = data.latesessions; 

        $('#modal').modal('show'); 
       } 
       else { 
        showAlert("<strong>Failure!</strong> " + data.errormsg, "danger", 3000); 
       } 
      }); 

ответ

Смежные вопросы