Bootstrap .modal ('hide') не работает Internet Explorer 11 Object.keys: аргумент не является объектом - PullRequest
0 голосов
/ 21 мая 2018

Я использую всплывающее окно начальной модели с частичным представлением MVC 5.

У меня возникает проблема в Internet Explorer 11, когда я пытаюсь открыть всплывающее окно модели, тогда возникает ошибка типа

SCRIPT5007: Object.keys: аргумент не является объектом

Файл: bootstrap.min.js, строка: 6, столбец: 585

в коде $ ('#loginModal '). modal (' hide ');

Просто для информации, у меня открылось одно всплывающее окно "Вход", и из него я хотел бы открыть "зарегистрироваться", этоозначает открыть новое всплывающее окно из уже открытого всплывающего окна модели.

1 Ответ

0 голосов
/ 21 мая 2018

Это похоже на ошибку в Bootstrap.Проверьте эту ошибку отчет

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

Это невозможно.

Из Bootstrap Документы

Bootstrap поддерживает только одинмодальное окно за один раз.Вложенные модалы не поддерживаются, так как мы считаем, что они плохо работают с пользователем.

Что вы можете сделать

Закройте модальное окно SignIn и откройте модальное окно SignUp.

...