lock checkboxes after page is complete
January 21, 2015 12:00 AM
I have 4 checkboxes in which the learner can select one or all of them, then click a button to get a response based on the number of checkboxes marked. Once the learner moves to the next page and returns back to the page I want the following to happen.
1) show the response that was last seen (which was based on the number of checkboxes marked) - I might have figured out how to do this one with a Group Action, but wanted to know if there was a better way
2) don't want the learner to be able to mark the checkboxes any more as the page was complete
thanks
billi
Discussion (3)
One way would be to just add 2 actions that run 'on page show'.
you'll also need to add a single transparent button (initially hidden) that covers the check boxes (you can add a message to the on click action for this saying something like 'This question has already been answered')
Your 2 actions should then be:
1. the first one action should run your process question actions (to show the appropriate feedback) if the question 'is not empty'
2. the second one should make the transparent button appear if the question 'is not empty'
There are a few other ways that you could achieve this but i think this is probably the easiest.
This was great and easy. One question. With the first action that processes the question, the appropriate feedback does not appear. I have checked my question and it's pointing the the appropriate action group. What might I be doing incorrectly?
Thanks
hard to tell without seeing it. once they answer the question the first time around what is it that triggers the feedback? do they click on a button? if so, the onShow actions just need to be the same as what is attached to the button (with the added condition that it only runs if question is not empty - otherwise the incorrect feedback will be displayed the first time they hit the page).
Discussions have been disabled for this post