As you seem to already know, checkboxes will only submit a value when they are checked. There is no way to change this behavior.
You'll need to handle this on the server, perhaps by providing a default value when no value is submitted.
Or, perhaps you can consider using a set of radio buttons in place of the checkbox. [ October 20, 2008: Message edited by: Bear Bibeault ]
Joined: Oct 19, 2008
You can consider switching to radio buttons, as I suggested, or you could create a hidden element to submit an appropriate value. But there is no way to force an unchecked checkbox to return a value when unchecked.
Originally posted by Paul Clapham: The amount of time spent based on unsupported beliefs often amazes me. Just write the if-statement already. There's no reason to look for workarounds for an if-statement.