Rails Simple Form многостраничная одиночная модель - PullRequest
0 голосов
/ 10 мая 2018

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

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

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

Дайте мне знать ваши предложения и любые применимые учебные пособия по упрощению формы для пользовательского интерфейса.

1 Ответ

0 голосов
/ 10 мая 2018

Вы можете построить ряд вкладок в верхней части, и при нажатии на каждую вкладку будет выбран другой div, а другие div будут скрыты.

На w3schools.com есть очень простое учебное пособие, включающее кнопку «попробуй», которая показывает его в действии.

https://www.w3schools.com/howto/howto_js_tabs.asp

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