Título: validar si existe check Publicado por: kakashi20 en 7 Marzo 2013, 16:33 pm hola
tengo esta funcion en php donde creo dinamicamente checkbox for ( $i=8;$i<18;$i++ ) { $result_hora = mysql_query("SELECT * FROM servicios WHERE ing ='".$_POST['ing']."' AND fecha_entrada='".$_POST['fecha']."' AND hora_entrada='".$i."'",$link)or die (mysql_error()); echo "<tr height='25px'>"; echo "<td align='center'>"; echo hora($i); echo "</td>"; if ( mysql_num_rows($result_hora) != 0 ) { echo "<td align='center'>"; echo "<a href='#' onclick='VerCita(".mysql_result($result_hora,0,'id').")' style='color:#f00'>No Disponible</a>"; echo "</td>"; }else{ //$numero= mysql_result($result,0,"num"); echo "<td align='center'>"; //echo "<a href='#' onclick='AsignarCita(\"$i\")' style='color:#00cc00'>Disponible</a>"; echo "<input type='checkbox' name='c".$i."' id='c".$i."' value='$i'>"; echo "</td>"; } echo "</tr>"; }//FIN FOR pero como son dinamicamente, deseo validarlos por jquery diciendo que si exite o no el checkbox que cree, asi: function AsignarCita(){ var str = $("#formservicios").serialize()+"&fec="+$('#datepicker').val(); if ( $("#c8").length > 0 ){ alert("Escoja una hora para el servicio"); }else{ $.ajax({ type: 'POST', url: 'InsertServicios.php', data: str, success:function(msg){ $("#resultado").html(msg); } }); } } el problema es que me lo valida la pimera vez pero cuando lo le doy clic al check y después le doy clic otra vez quitandole el chulo, al validarlo este me queda como si existiera siempre... si alguien me pude ayudar se lo agradeceria |