Bien la estructura es la siguiente es una porcion de codigo, quitandole varios campos de <td>
Código PHP:
Ver original<table border="1" style="margin: 0">
<?php foreach($materias as $mat){
$c++;?>
<form action="documentacion/guardar" name="formulario$c" id="formulario$c">
<tr>
<td align="center"><input name="imageField" type="image" src="img/guardar.png";?> width="20" height="20" border="0"></td>
<td><?php echo $mat->cve_mat;?></td>
<td><?php echo $mat->nom_mat;?></td>
<td><input type="text" id="porcaprob"></input></td>
</tr>
</form>
<?php
}?>
</table>
Donde $materias es un arreglo de materias que se obtienen de una consulta a una base de datos, el problema es que el codigo funciona bien si no se utiliza capas, pero si carga la pagina en un div a traves de ajax deja de funcionar, y solo me muestra el primer registro de todo el arreglo y nada mas y se le doy click a la imagen que se supone envia los datos a traves de post me envia a la misma pagina pero sin cargarlo en el div y ahi se muestra todas las materias que contiene el arreglo, alguna idea? cualquier sugerencia es bienvenida. gracias