Показать сообщение отдельно
  #3 (permalink)  
Старый 12.11.2021, 16:28
Интересующийся
Отправить личное сообщение для Reken Посмотреть профиль Найти все сообщения от Reken
 
Регистрация: 05.05.2021
Сообщений: 16

Второй файл показывает первый файл...
//Сюда загружаем содержимое первого файла
<div id="live_data"></div>

Через Ajax и Post показываем что нужно загрузить в live_data
$(document).ready(function () {

        function fetch_data()
        {
            $.ajax({

                //Это адрес первого файла
                url: "/wiki-api/index/menu",
               
                method: "POST",
                success: function (data) {                   
                    $('#live_data').html(data);
                    setKeydownmyForm()
                }
            });
        }
        fetch_data();


Текст второй вкладки:
</ul>
  <div id="tabs-2">
    <form id="wiki-form" method="post">
        <input type="text" name="value" size="20">      
            <input type="button" id="wiki" value="Скопировать">
    </form>

При нажатии на кнопку с id = wiki во втором файле выполняется следующий код
$(document).on('click', '#wiki', function () {

            $.ajax({
                url: "/wiki-api/index/wiki",
                method: "POST",

                data: $('#wiki-form').serialize(),
                dataType: "text",
                success: function (data)
                {
                    alert(data); 
                    fetch_data();                    
                }
            })
        })

Вышеуказанный скрипт обращается к нужному методу, после чего возвращает результат, без обновления страницы, но выкидывает на первую вкладку...
Ответить с цитированием