mira tengo un problemita , no me concatena los valores de un array de checkbox
este es mi checkbox cargado dinamicamente...
Código HTML:
Ver original
<input type="checkbox" value="<?php echo $id_opcion;?>" id="chk_permisos" name="chk_permisos[]"><?php echo $nombre_opc;?>
Código Javascript:
Ver original
function GuardaPermisos() { opciones = document.getElementsByName("chk_permisos[]"); var seleccionado = false; for(var i=0; i<opciones.length;i++) { if(opciones[i].checked == true) { seleccionado = true; var chk_seleccionados; chk_seleccionados += opciones[i].value+","; } } if(!seleccionado) { alert ('Por favor seleccionar minimo un permiso '); }else{ alert(chk_seleccionados); } }
Al ejecutar la funcion me esta mostrando nada mas el valor del ultimo checkbox seleccionado... aparte de eso me dice que la variable chk_seleccionados no esta definida.. lo que me muestra en pantalla el alert es undefined 13,
graciass