Laravel | Модальное окно Dynami c не открывается / не отображается при возникновении ошибки - PullRequest
0 голосов
/ 14 июля 2020

Человек может иметь разное образование, например, диплом, степень, магистр и т. Д. c. Человек может добавить свое образование в список своего образования. Каждый из них также можно редактировать. Информация вводится во всплывающем модальном окне. Что я хочу сделать, так это открыть модальное окно, когда их отправка содержит процесс ошибок проверки из серверной части. Если человек отправляет новое образование И если данные не проходят проверку, он обновит sh страницу и откроет модальное окно Education Create. Но этот же метод не работает для редактирования образований. Я думаю, это потому, что это динамический c модальный

После того, как человек отправит свое отредактированное образование, И в случае ошибки модальное окно «Редактирование образования» не откроется и больше не может быть открыто. Модальное окно Dynami c работает как обычно для повторного использования модального окна Edit с изменением значений на основе атрибутов данных элемента, но прерывается при отображении модального окна при ошибках отправки

Ошибки на странице

@if (
$errors->has('institution_edit') ||
.
.
.
$errors->has('end_date_year_edit')
)
<script>
    $( document ).ready(function() {
        $('#educationEditModal').modal('show');
    })
</script>
@endif

Список образования

@foreach($educations as $education)
...
<i data-toggle="modal"
   data-target="educationEditModal"
   data-education-id="{{$education->id}}"
   // other attributes
...
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...