Похоже, JS файлы не загружены.
Позволяет выполнить некоторую отладку.
Открыть chrome dev инструменты. Go для типа консоли jQuery
нажмите ввод. Вы должны увидеть функцию show в консоли, как показано ниже. Если нет, то вы должны включить jQuery на своей странице, либо в частичную, либо в основной шаблон.
Теперь давайте проверим, если bootstrap js загружен.
В консоли типа bootstrap вы должны увидеть объект, напечатанный в консоли, как показано на рисунке ниже. Если вы этого не видите, вам нужно включить bootstrap js файлы либо в частичный, либо в основной шаблон.
Я думаю, Поппер. js также необходимо, чтобы показать модал. Добавьте это также, если необходимо.
Если все вышеперечисленные шаги верны и ваш модальный режим не работает, попробуйте это.
Возможно, вы вызываете модальную функцию до того, как DOM будет готов. Выполните ваши JS сценарии после того, как DOM будет готов
$(function() {
// you js code
$('#id-FindModal').modal('show');
});
Давайте также проведем дополнительную проверку.
$(function() {
// your js code
if($('#id-FindModal').length) {
$('#id-FindModal').modal('show');
} else {
alert("Element with id - id-FindModal could not be found.");
}
});
Счастливое кодирование ....