Показать сообщение отдельно
  #6 (permalink)  
Старый 24.08.2017, 20:02
Интересующийся
Отправить личное сообщение для ilyamaksimov Посмотреть профиль Найти все сообщения от ilyamaksimov
 
Регистрация: 15.06.2017
Сообщений: 22

Сообщение от laimas Посмотреть сообщение
На здоровье, показывайте, адрес перехода может содержать и GET параметр, по которому сервер поймет, что нужно сообщить "Привет, Вася". Какие проблемы?

e.preventDefault(); отменить нельзя, эта операция совершилась - форма не была отправлена естественным образом, если же можно было это и произвести, то это бы означало повторное отправление формы, вам это нужно? Вряд ли.

PS. Никто не запрещает использовать сессию и при асинхронном обмене, так что проблема надуманная.
Хотя подумал сейчас, это сообщение будет висеть пока пользователь не обновит страницу (т.е. пока этот GET параметр будет висеть).
А с помощью сессий сообщение показывается один раз и исчезает
<?php if (isset($_SESSION['res'])){
    echo $_SESSION['res'];
    unset($_SESSION['res']);
}
?>
Ответить с цитированием