Tengo un pequeño problema con una lista que muestro. cada una de las filas contiene un checkbox para ser asignado a una persona lo que quisiera es que al hacer check en cualkier registro este me muestre un div que contiene una lista de usuarios.
tengo esta funcion que me muestra el div pero solo detecta un checkbox.
Código Javascript:
Ver original
function showContent() { element = document.getElementById("content"); check = document.getElementById("check"); if (check.checked) { element.style.display='block'; } else { element.style.display='none'; } }
y en php tengo esto
Código PHP:
Ver original
<div id="content" style="display: none;"> <p>Asignacion de usuario</p> <select name="usuarios"> <option selected="selected">-- Asignar a: --</option> </select> </div><br /> <table cellpadding="0" cellspacing="0" border="0" class="display" id="tareas"> <thead> <tr> <th><input type="checkbox" name="" /></th> <th># Orden</th> <th>Fecha</th> <th>Responsable</th> <th>Producto o servicio</th> <th>Cliente</th> <th>Comentario adicional</th> <th>Status</th> <th>Acciones</th> </tr> </thead> <tfoot> <tr class="tfoot"> <th colspan="9"></th> </tr> </tfoot> <tbody> <?php if($objArte = $arte->mostrarTareas()) foreach($objArte as $arte) { ?> <tr> <td><input type="checkbox" name="check" id="check" value="<?php echo $arte->cotizacionID; ?>" onchange="javascript:showContent()"/></td> <td><?php echo $arte->cotizacionID; ?></td> <td><?php echo $arte->fecha; ?></td> <td><?php echo $arte->nombre." ".$arte->ap_pat; ?></td> <td><?php echo $arte->cantidad." ".$arte->producto; ?></td> <td><?php echo $arte->cliente; ?></td> <td><?php echo $arte->comentarioAdicional; ?></td> <td>Sin asignar</td> <td style="margin-left: 50px;"> <a href="accionesArte.php?cotizacionID=<?php echo $arte->cotizacionID; ?>"><img src="../images/comments.png" /></a> </td> </tr> <?php } ?> <tbody> </table>
De antemano muchas gracias...