tengo un form con varios campos y uno de ellos es un checkbox que se genera automaticamente segun el resultado de una query.
de la siguiente manera:
Código PHP:
<table class="tablesorter">
<tr>
<th>campoX</th>
<th>CamopY</th>
<th> </th>
</tr>
<?php
if($sql) {
while( $resultado = mysql_fetch_array($sql) ){
?>
<tr id="fila-<?php echo $resultado ['id']; ?>">
<td align="left"><?php echo $resultado ['campoX']; ?></td>
<td align="left"><?php echo $resultado ['campoY']; ?></td>
<td><input type="checkbox" id="checkbox<?php echo $resultado ['id'];?>" name="checkbox<?php echo $resultado ['id'];?>" value="1"/></td>
</tr>
<?php
}
}
?>
</table>
entonces, cuando llamo la función Jquery para comprobar campos y pasarlos por Post a otra pagina, no ser como pasar este checkbox.
el código en javascript es el siguiente: (resumido)
Código Javascript:
Ver original
function xxx(){ var campo1= $('#campo1').attr('value'); var campo2= $('#campo2').attr('value'); var campo3= $('#campo3').attr('value'); var campo4= $('#campo4').attr('value'); $.ajax({ url: 'mipagina/mipagina.php', type: "POST", data: "submit=&campo1="+campo1+"&campo2="+campo2+"&campo3="+campo3+"&campo4="+campo4, beforeSend: function(){ if (campo1==""){ alert("Campo 1 es Obligatorio."); $("#campo1").focus(); return false; } }, success: function(datos){ alert(datos); }, complete: function(){/*Quan s'hagi completat*/} }); return false; } }
entonces mi pregunta es: como puedo hacer para pasar las todos los checkbox generados por la query?
saludos y gracias de antemano!!!!