Hola Jai_me dices que en guardarDatos() está el problema???
pon este código y dinos que tal va
Código PHP:
Ver originalfunction guardardatos($datos){
echo 'entrando...';
$respuesta = new xajaxResponse();
echo 'seteando charset...';
$respuesta->setCharacterEncoding('UTF-8');
echo 'obteniendo elementos...';
$ele1 = $datos["elemento1"];
$ele2 = $datos["elemento2"];
$ele3 = $datos["elemento3"];
$ele4 = $datos["elemento4"];
$ele5 = $datos["elemento5"];
$ele6 = $datos["elemento6"];
echo 'validando...';
..... validaciones .....
echo 'conexion...';
include ("conexion.php");
$sql = "insert into mi_tabla (campo1,campo2,campo3,campo4,campo5,campo6) values('$ele1','$ele2','$ele3','$ele4','$ele5','$e le6')";
echo 'ejecuto query......';
echo 'saliendo...';
$respuesta->Script("Alert('Su información fué guardada.');");
echo 'fin...';
return $respuesta;
}