Call a view from an AJAX script

I have a template that shows a question and multiple choice answers.
I have pagination on the template and show one question at a time.
How can I call a view that will save the users answers each time the next button is clicked. I can’t submit the form because that will end the quiz and calculate the score.
I have not been able to get this working, does anyone have a solution?

Break it down such that each page is a separate form - each form submission then is the submission of a single form.

If you’re looking for a package to help facilitate this, see Form wizard — django-formtools 2.4.post2 documentation. (It’s a package we use and rely upon.)

Interesting, never thought of that. How would I create new forms dynamically then? Maybe I am overthinking that. Thank you for the quick reply, I will check out the link.