Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2012, 17:01
alejitagomez1987
 
Fecha de Ingreso: mayo-2011
Mensajes: 11
Antigüedad: 12 años, 11 meses
Puntos: 0
Error al validar un campo de texto antes del insert con javascript

Hola!!

Necesito validar el campo de texto ccnit, para ello tengo una funcion VALIDA, q va a otro script y le entrega la variable que debo buscar en la base de datos, pero no funciona!!!

Comprobe si entraba a la funcion colocando un alert (ENTRO) y efectivamente lo hace, pero lo demas no funciona. Ayuda porfaaaa. GRACIAS

Aqui esta el codigo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ORDEN DE SERVICIO</title>
<link rel="shortcut icon" href="../../img/favicon.ico" />
<link href="../css/estilos.css" rel="stylesheet" type="text/css" />
<link href="../css/screen.css" rel="stylesheet" type="text/css" media="screen" />
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/jquery.validate.js" type="text/javascript"></script>
<script src="../js/jquery.metadata.js" type="text/javascript"></script>
<link type="text/css" href="../js/ui/themes/base/ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="../js/ui/jquery-1.3.2.js"></script>
<script type="text/javascript" src="../js/ui/ui.core.js"></script>
<script type="text/javascript" src="../js/ui/ui.datepicker.js"></script>
<link type="text/css" href="../js/ui/demos.css" rel="stylesheet" />
<script type="text/javascript">
$(document).ready(function() {
$("#commentForm").validate({meta: "validate"});
$("#ccnit").change(valida);
});
function valida()
{
alert('ENTRO');
var v = $("#ccnit").attr("value");
$.ajax({
type: "POST",
url: "valida_usuarioc.php",
data: "cedula="+v,
async: false,
success: function(msg){
if (msg == 'SI'){
alert('USUARIO YA EXISTE, FAVOR INGRESAR UN USUARIO NUEVO.');
$("#ccnit").val('') = '';
}
}
});
}

</script>
<style type="text/css">
#commentForm { width: 600px; }
#commentForm label { width: 200px; }
#commentForm label.error, #commentForm input.submit { margin-left: 253px; }
.Estilo1 {
font-size: 12px;
font-weight: bold;
}
</style>
</head>

<body>
<div id="wraper">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" align="center" id="head">
<img src="../img/Logo/logofac - copia.jpg" alt="logo" width="257" height="118" longdesc="logo" /> </td>
</tr>

<tr>
<td colspan="2" align="left" id="marco_blanco">
<table width="48%" border="1" align="center">
<tr>
<td><div align="center"><a href="../admin.php">PRINCIPAL</a></div></td>
<td><div align="center"><a href="../logout.php">SALIR</a></div></td>
</tr>
</table>
<p>&nbsp;</p>
<p align="left"><span class="Estilo1">USUARIO:</span> <?php echo $usuario; ?> <?php echo $apellidou; ?></p> </td>
</tr>

<tr>
<td id="marco">
<form action="ordenservicio_1" method="post" enctype="multipart/form-data" name="form1" id="form1">
<p align="right">ORDEN DE SERVICIO No. <?php echo $no_orden1; ?></p>
<p align="left">FECHA: <?php echo date("d-m-Y H:i:s"); ?></p>
<p align="left">
<label>CC/NIT:<input name="ccnit" type="text" id="ccnit" onchange="valida()" /></label>

<label>NOMBRE:<input name="nombre" type="text" id="nombre" size="50" /></label>
</p>
</form>
</td>
</table>
</div>
</body>
</html>