Прямо сейчас у меня есть форма, где пользователь вводит информацию. Затем он обрабатывается с помощью функции jjuery ajax и устанавливается на return false;
, поэтому перезагрузка страницы после отправки формы пользователем не происходит.
Хотя мне нужно перезагрузить страницу, но если я удаляю return false;
, она обновляет страницу до того, как появится сообщение об успешном завершении (это сообщение отображается после того, как пользователь отправил данные).
$.ajax({
type: "POST",
url: "scripts/process.php",
data: dataString,
success: function() {
$("#st_message").html("<p> Your article was successfully added!</p>");
//I need to reload page after the above message is shown
}
});
return false;
Итак, как я могу перезагрузить страницу после отображения сообщения <p> Your article was successfully added!</p>
с небольшой задержкой, скажем, 2-3 секунды, чтобы пользователь действительно мог прочитать сообщение.