ydakuka
@ydakuka
Ruby developer

Как сделать последовательное выполнение в проекте опросы-викторины?

Проект: есть несколько опросов (quizzes), в каждом несколько вопросов (questions) и результаты (rezults). В каждом вопросе (вопрос, варианты ответов, правильный ответ), в результатах (пользовательские ответы, правильные ответы и очки, которые показывают на сколько вопросов ответил верно пользователь).

Как более правильно организовать последовательный ответ на вопросы, чтобы после нажатия на "Answer Question" вариант ответа пользователя записывался в "результатах" в "пользовательские ответы", а правильный вариант ответа в "правильные ответы?
Пока что происходит вызов метода "create" из контроллера question_controller. Я не понимаю, как сделать, чтобы страница не перезагружалась, а записывались действия (как отвечает на вопросы) пользователь в таблицу "результаты". Т.е. кликнул в первом вопросе на "Answer Question" и записались ответы (правильные и пользователя) в результаты и т.д. для следующий вопросов.

46c424ed442840449e6bb97a5cc8a7b5.png
  • Вопрос задан
  • 350 просмотров
Решения вопроса 1
nbekseitov
@nbekseitov
Ruby developer
Попробуйте поизучать данный пример. Тут как раз пошаговое выполнение.
https://github.com/limitedmage/railsquiz
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы