как закрыть модальный и перенаправляющий модерн - PullRequest
0 голосов
/ 26 декабря 2018

Я хочу закрыть модал и перенаправить на другую ссылку, но мой модал блеклый, но не скрытый, и перенаправление в порядке.это мой код

код angularjs

$scope.closeModalAndRedrect = function(url) {
  $window.location.href = url;
  angular.element("#myModal").modal("toggle");

}

код HTML

  <!-- Modal content-->
  <div class="modal-content">
    <div class="modal-header">
      <button type="button" class="close" data-dismiss="modal">&times;</button>
      <h2 class="modal-title">project details</h2>
    </div>
    <div class="modal-body">
      <!-- <p>Some text in the modal.</p> -->


      <div class="row">
        <div class="col-md-6">
          <b>timesheet</b>

        </div>
        <div class="col-md-6">
          <a ng-click="closeModalAndRedrect('#!reporttimesheet')">timesheet</a>
        </div>
      </div>
      <hr>
    </div>
    <div class="modal-footer">
      <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
    </div>
  </div>

</div>

it redirectived but modal is not hiden

1 Ответ

0 голосов
/ 26 декабря 2018
$scope.closeModalAndRedrect = function(url) {
    $('#myModal').on('shown.bs.modal', function () {
        $(".modal-backdrop.in").hide();
    })
    angular.element("#myModal").dialog("close");
    $window.location.href = url;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...