Как произвести обновление блока div по его ID при условии, что все страницы подключены к одному исполняющему файлу index.php? Страницы расположены в папке /pages/. Использую код PHP: <script> $("#refresh-btn").click(function(e){ e.preventDefault(); $("#block-refresh").load('index.php'); }); </script> Но он не хочет работать, меняю вместо index.php ставлю прямую ссылку до файла /pages/products.php он вызывает долгожданное обновление, но он попросту удаляет что внутри обновляемого блока и не дает исполнится коду php внутри этого блока. Нужно произвести обновление без перезагрузки страницы — кнопкой обновить список товаров.
Нифига непонятно что есть и что хотите. Ванную что путь неверный используете. Например надо /index.php с слешем
У тебя файл возвращает html или json? Выглядеть должно так 1. Отправил ajax запрос 2. Получил данные 3. Обработал и "обрисовал" нужный блок уже на стороне клиента ( javascript )