Задать вопрос
Ответы пользователя по тегу Bootstrap
  • Как вывести данные из таблицы в модальное окно?

    BornToFreeFall
    @BornToFreeFall
    Sielu ilman ihmistä
    Я могу вам предложить следующий вариант:

    1. Реализуете на jQuery событие, отвечающее за вызов модального окна с помощью AJAX (покажу на своем примере):
    let editButton = $("#edit-button");
    
    editButton.on('click', function () {
        let articleId = $(this).attr("article-id"); // Здесь будет храниться идентификатор записи, которую хотите отредактировать (article-id произвольное название)
        $("#genElement").load("/api/v1/article-edit.php?ID=" + articleId); // genElement - пустой блок на странице, куда будем получать модальное окно 
    });
    // Подробнее: https://api.jquery.com/load/


    2. В шаблоне или на странице, где лежит ваша таблица делаете следующий блок (в него будет передаваться модальное окно с данными, повторюсь):
    <!-- Сюда будет приходить наше модальное окно -->
    <div id="genElement">
    
    </div>


    Далее, нам необходимо реализовать ту самую вашу страницу, где у вас была заполнена форма. Такие страницы обычно размещаю по пути: /api/.../pageName.php (например).

    Туда вы вставляете код вашей страницы с данными, и реализуете тот функционал, который у вас был при редактировании. Не самый лучший пример, но он стопроцентно работает.
    Ответ написан
    Комментировать