Checkbox with RadioButton behaviour
Add radiobutton behaviour to checkboxes using jQuery
HTML
<label>
<input class="ccb" name='test' type="checkbox" value="Cat">
<span>Cat</span>
<label><br />
<label>
<input class="ccb" name='test' type="checkbox" value="Elephant">
<span>Elephant</span>
<label><br />
<label>
<input class="ccb" name='test' type="checkbox" value="Dog">
<span>Dog</span>
<label>
<input type="hidden" id="idtest" value="0">
JavaScript
$(".ccb").change(function(e)
{
$('#idtest').val(0);
var checked = $(this).prop('checked')
$(".ccb").prop('checked',false);
if (checked) {
$(this).prop('checked',true);
$('#idtest').val($(this).prop('value'));
alert($('#idtest').val());
}
});