Как не очищать поля после неудачной отправки формы?
Есть форма, которая добавляется на сайт через js, а именно append(...).
Форма отправляется методом Пост. При введении существующего логина, страница обновляется и все введенные данные, что естественно, исчезают.
Вопрос, как сделать так, чтобы данные оставались (напомню, что форма добавляется через js и в value нельзя прописать переменные php)
Можно перед отправкой формы сохранить данные в куках джаваскриптом.
Это не сложно с этим плагином: jquery-cookie, соответственно, после обновления страницы - читать есть ли данные в куках и задавать значения value для полей формы.
Коль форма динамически генерируется скриптом, то самым верным будет перевести отправку на AJAX.
Тогда данные точно никуда не денутся. А ответ сервера покажет клиенту - произошла ли отправка.