Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2006, 11:01
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
"la instrucción de proceso XML no se encuentra al comienzo de una entidad externa"

Estoy usando Xajax y me encuentro que en muchos casos me da el error de (según Firefox en español):

"la instrucción de proceso XML no se encuentra al comienzo de una entidad externa"

Ejemplos sencillos me han funcionado sin problemas, pero no entiendo la diferencia con este tipo de casos.

El proceso:

1) Tengo el siguiente código html:

<select id="selClase" name="selClase">

</select>

2) He intento cargar su contenido con Xajax de la siguiente forma. Esta es la función registrada en Xajax para hacerlo (siguiendo la documentación y los ejemplos):

Código PHP:
function traerInformacion(){

// Proceso de carga contra una base de datos,
// y la clase devuelve el código html literal que
// debería colocar en el select (options, etc):

// $miClase->getSelect() retorna:
// "<options value="0">todos</options>" etc...

$objResponse = new xajaxResponse();
$objResponse->addAssign("selClase","innerHTML"$miClase->getSelect());

return 
$objResponse;


Pero no lo carga y me tira ese error. Según el código, estoy dentro de una entidad "select" cuando le agrego el código para armar los "options".

¿Ideas del problema?
__________________
Blog phpsenior.com Cursos a Distancia surforce.com