Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.04.2020, 16:43
Новичок на форуме
Отправить личное сообщение для Antex Посмотреть профиль Найти все сообщения от Antex
 
Регистрация: 25.12.2019
Сообщений: 4

Обновление страницы после отправки формы
При отправка формы происходит обновление страницы, так:

<?php
if($_POST['sent'])
{
?>

<script type="text/javascript">
$(function(){
$(document).ready(function(){
location.href=location.href;

});
});
</script>

<?php
}

Но при этом перекидывает наверх страницы.

Как сделать, чтобы страница полностью обновилась (как сейчас), но при этом осталась (или вернулась) на том же месте , где форма отправки (середина страницы)? На этом месте должны появиться данные отправки формы.

Можно якорем туда отправить /page#sending, но как это прописать?
Ответить с цитированием
  #2 (permalink)  
Старый 16.04.2020, 16:50
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Это можно сделать и без JS

header("Location: здесь к адресу текущей страницы и добавьте якорь");
exit;
Ответить с цитированием
  #3 (permalink)  
Старый 16.04.2020, 16:52
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

Можно отправить запрос асинхронно и после успешной отправки вызвать метод формы «reset».
Ответить с цитированием
  #4 (permalink)  
Старый 16.04.2020, 16:59
Новичок на форуме
Отправить личное сообщение для Antex Посмотреть профиль Найти все сообщения от Antex
 
Регистрация: 25.12.2019
Сообщений: 4

Спасибо!
Через header("Location: сделал.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как залочить кнопку отправки (после отправки данных) в форме на указанное время? ninjajnin Events/DOM/Window 2 22.10.2015 09:39
Формы отправки сообщений Duda.Ml1986@gmail.com Ваши сайты и скрипты 4 31.07.2015 20:46
Предотвратить отправку формы и перезагрузку страницы DmitriSpartak Общие вопросы Javascript 4 29.05.2015 21:24
Сохранение данных после закрытия страницы HekracoB AJAX и COMET 12 02.01.2015 12:41
Как из формы вызывать другую форму без обновления страницы batia Элементы интерфейса 1 02.12.2014 11:39