Código:
Ese llama a este:var respuesta; jQuery.ajax({ url: "xmlverificador.php?veri=90&codigo=&rut="+document.nv.codcli.value, async:false, beforeSend: function(){ }, success: function(data){ respuesta = data; }
Código:
AL VOLVER SE RECIBE ACA:if ($veri==90) { require("abredb.php"); require("abresql.php"); $rut = $_GET[rut]; $sql = "select * from tabla where RUT = '".substr($rut,0,strlen($rut)-2).substr($rut,strlen($rut)-1,strlen($rut))."' and idempresa = '$db';"; $consulta = mssql_query($sql,$conexsql); if (mssql_num_rows($consulta)!=0) { $tb1=mssql_fetch_array($consulta); $nom = $tb1["NOMBRE"]; $pat = $tb1["APEPAT"]; $mat = $tb1["APEMAT"]; $nom = $nom.trim($nom); $pat =$pat.trim($pat); $mat = $mat.trim($mat); $envio = $nom. ";;;;;" .$pat .";;;;;" .$mat .";;;;;"; echo $envio; }else{ echo "-----"; } mssql_close($conexsql); pg_close($conexion); }
Código:
var arespuesta = respuesta.split(";;;;;"); if (arespuesta[0] != "-----"){ jQuery('#nomcli').val(arespuesta[0]+arespuesta[1]+arespuesta[2]); }
LO QUE RECIBO DE VUELTA ES UN ARRAY DE 3 CAMPOS (nombre, apellido paterno y apellido materno)
PERO EL RESULTADO QUE OBTENGO EN MI TEXTBOX "nomcli" ES:
proveedor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,de,,,,,,,,,,,,,,,,,,,,prueba
---->(en lugar de "," con espacios en blanco)<----
LA AYUDA QUE NECESITO ES PARA SABER COMO ELIMINAR LOS ESPACIOS Y QUE EL RESULTADO SEA:
proveedor de prueba
PORFA AYUDENME.
GRACIAS