Ver Mensaje Individual
  #1  
Antiguo 20-07-2006
kikecg kikecg is offline
Miembro
 
Registrado: feb 2006
Ubicación: Madrid
Posts: 39
Reputación: 0
kikecg Va por buen camino
Question Comprobar si un objeto existe

Hola a todos.

Estoy empezando con javascript, php y ajax (todo a la vez, para que no me aburra) y me encuentro con un problema.

Tengo un formulario que se va creando dinámicamente con ajax a medida que el usuario va seleccionando opciones. Por ejemplo al seleccionar un documento se crea un ficha con los datos de la persona a la que pertenece, y se crea un nuevo select en el que aparecen listados los beneficiarios relacionados con la persona. Así sucede varias veces con diferentes opciones, con lo que al finbal se ha creado un formulario de acuerdo a las selecciones que ha ido haciendo el cliente. A la hora de validar los datos introducidos, me encuentro con el problema de que no puedo saber si un objeto se ha creado ya o no. Cada objeto que se va creando tiene su id, evidentemente, pero si pregunto por el contenido del objeto al que corresponde una id, y este objeto aun no se ha creado, obtengo un error.

Entonces la pregunta es, ¿como puedo averiguar desde javascript si en ese momento un objeto ya ha sido creado o no?.

He probado con la función is_object() de php, de la siguiente manera:

Código PHP:
if (<? if (is_object("nombrebnf")) echo '1'; else echo '0'?> == '1')
alert('Correcto');
else
alert('Incorrecto');
simplemente para ver si me devolvia 1 alguna vez. Invariablemente, esté creado o no el objeto, obtengo la alerta 'Incorrecto'.

Evidentemente algo estoy haciendo mal.

No se si alguien me podría dar una idea.

Mil gracias.
Responder Con Cita