Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I have a form with several fields (name, a URL, etc.) that's part of an approval request process. I'd like to have a question with several checkboxes which all must be checked before a form can be submitted. This is similar to "I accept condition X" before one requests approval, but with multiple conditions.

If I use only one mandatory question with several checkboxes, it's sufficient to check one of the boxes to allow the form to be submitted. I want a kind of "AND" condition for all checkboxes.

So far, I can only see a way to do this by making separate mandatory questions with single checkboxes for each condition. This is a little ugly, because it takes up vertical space, as each question has space for a title, etc.

Just wondering if anyone knows of a better way.

share|improve this question
1  
Is there a particular reason why you can't just have all of the conditions listed, and have them check a single box? My school's wireless authentication page has 2 checkboxes, and I'd say at least 9/10 people only check the first one, then ask "why'd the page show up again?" –  nhinkle May 18 '12 at 4:48
    
Precisely! When it's refused because they don't accept all conditions, I want them to read them all. If it's all in one box, they'll just read the first part, click and submit. Google forms highlight the mandatory unanswered parts after a submission attempt. –  Fuhrmanator May 19 '12 at 4:21
1  
While that's a noble intention, I assure you that the reality will be much more along the lines of "shoot, I missed a couple boxes? check, check, check, OK! on my way now..." –  nhinkle May 19 '12 at 4:38

1 Answer 1

up vote 1 down vote accepted

One way of doing this and saving white space is to use a "Grid" option.

When making/editing your question, choose the "grid" type of question. This will allow you to create a multi-row question in which all rows must be filled out if the question is required.

In the screenshot you can see that each row would be a single condition of the terms, and there can be only 1 column with the label "I accept" or whatever you like.

enter image description here

share|improve this answer
    
+1 I tried it out and it works! Thanks! –  Fuhrmanator Nov 8 '12 at 2:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.