Ver Mensaje Individual
  #21 (permalink)  
Antiguo 06/01/2006, 14:50
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
LLaman a ejecutar a las funciones "AJAX" que ahí se definen para iniciarlizarlas (o para pre-definir valores iniciales que puedas propagar por el URL/otros a ese script)

Toda función que sea de "XAJAX" tiene de prefijo xajax_ (o el que tu definas .. pero dejo el "por defecto" para que se diferencie bien claro). NO uso más funciones javascript definidas por mi ..

Cada función "xajax_" tiene su equivalente en el script PHP (lado del servidor) como el nombre de la función en sí .. Por eso está un opcion() en PHP como función y otra en "javascript" que es xajax_opcion() .. (esta función javascript se crea dinámicamente y esa es la "gracia" de la classe: XAJAX)

La función de PHP que tu creas en PHP (lado del servidor) y registras en XAJAX ($xajax->registerFunction("nombre_funcion");) quedará disponible para interactuar con ella vía Ajax.

Es bien simple esta forma básica de poner una función clasica PHP puro a funcionar en "ajax" bajo esta classe Xajax con estos métodos. Y más o menos claro de seguir el código con ayuda de los "pre-fijos" de los nombres de funciones y demás.

Un saludo,