Какой лучший способ реализовать удобную форму с полями изображения? - PullRequest
0 голосов
/ 09 февраля 2012

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

Когда AJAX не используется, вся форма отправляется на сервер, включая изображения.Это может занять очень много времени, и если форма недействительна, пользователь вынужден снова загрузить форму.Это не удобно для пользователя.

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

Стоит ли реализовывать это ненавязчивым способом?(должно ли все работать, когда JavaScript отключен?)

1 Ответ

1 голос
/ 10 февраля 2012

Вместо использования AJAX и во избежание повторной загрузки изображения, когда форма недействительна, вы можете использовать Carrierwave, которая имеет функцию, позволяющую избежать повторной загрузки файла в этом случае.См. «Настройка загрузки при повторном отображении формы» в README .

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...