amigos hasta el momento logro que el input cambie su value a 1 si se clickea el checkbox pero no consigo que si al volver al desclickear cambie el valor del inpurt a 0.
<script type="text/javascript">
Código Javascript
:
Ver original$(document).ready(function(){
$('.input_control').attr('checked', false);
$('.input_control').click(function(){
if($('input[name='+ $(this).attr('value')+']').attr('checked') == false){
$('input[name='+ $(this).attr('value')+']').attr('value', 1);
}else{
$('input[name='+ $(this).attr('value')+']').attr('value', 0);
}
});
$(".check_todos").click(function(event){
if($(this).is(":checked")) {
$(".input_control:checkbox:not(:checked)").attr("checked", "checked");
}else{
$(".input_control:checkbox:checked").removeAttr("checked");
}
});
});
</script>
Código HTML:
Ver original
<input type="checkbox" class="input_control" value="test1"/> <input name="test1" type="text" class="" value="0"/>
<input type="checkbox" class="input_control" value="test2"/> <input name="test2" type="text" value="0" />
<input type="checkbox" class="input_control" value="test3"/> <input name="test3" type="text" value="0" />
<input type="checkbox" class="input_control" value="test4"/> <input name="test4" type="text" value="0" />
<input type="checkbox" name="checkbox" value="checkbox" id="todos"/>