estoy enviando un formulario mediante ajax y necesito saber el Contar el numero de checkbox activos.
tengo el siguiente codigo
Código Javascript:
Ver original
$.ajax({ url:'archivo.php', type:'post', data:{ nombre: nombre, }
Código Javascript:
[/HIGHLIGHT] Ver original
<script type="text/javascript"> function calcular(obj, opc){ if(opc==1) obj.checked = (document.getElementById("chk_todos").checked==true)?true:false; var val = (obj.checked == true)? obj.id.split("_")[1] : 0; obj.value = val; //document.getElementById("text_"+ obj.id.split("_")[1]).value = val; } function calcularTodos(){ for(var i = 0 ; i < document.getElementsByName("chk").length; i++) calcular(document.getElementsByName("chk")[i], 1); } </script> [HIGHLIGHT="HTML"] <form> <label for="name">Nombre</label> <input type="text" name="nombre" id="nombre" class="text ui-widget-content ui-corner-all" /> <table width="747" border="0" id="users" > <tr> <td width="244"><label> <input type="checkbox" name="chk" value="1" id="chk" onclick='calcular(this,0);'/> Opcion 1 </label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="4" id="chk" onclick='calcular(this,0);'/> Opcion 2 </label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="7" id="chk" onclick='calcular(this,0);'/> Opcion 3 </label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="10" id="chk" onclick='calcular(this,0);'/> Opcion 3</label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="13" id="chk" onclick='calcular(this,0);'/> Opcion 3</label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="16" id="chk" onclick='calcular(this,0);'/> Opcion 3</label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="19" id="chk" onclick='calcular(this,0);'/> Opcion 3</label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="22" id="chk" onclick='calcular(this,0);'/> Opcion 3</label></td> </tr> <tr> <td><label> <input type="checkbox" name="chk" value="25" id="chk" onclick='calcular(this,0);'/> Opcion 3</label></td> </tr> <tr> <td><input type="checkbox" name="chk" value="28" id="chk" onclick='calcular(this,0);'/> Opcion 3</td> </tr> <tr> <td><input type="checkbox" name="chk" value="31" id="chk" onclick='calcular(this,0);'/> Opcion 3</td> </tr> <tr> <td><input type="checkbox" name="chk" value="34" id="chk" onclick='calcular(this,0);'/> Opcion 3</td> </tr> <tr> <td> </td> </tr> <tr> <td><label> <div align="center"> <input name="checkbox" type='checkbox' id='chk_todos' onclick="calcularTodos();" value="checkbox" /> </div> </label> <div align="center">todos</div></td> </tr> </table> </fieldset> </form>