Ajax - Non solo un detersivo - 8

# La chiamata da Javascript

- Ora il nostro sorgente PHP contiene il codice di AjaxAgent e la nostra pagina prodotta il codice Javascript.
- Ora dovremo inserire nella pagina HTML la chiamata che richiami una funzione del server
- Naturalmente questa chiamata dovrà essere associata ad un evento, come la pressione di un bottone oppure un timer.
- La chiamata della funzione sul server da HTML ha la seguente sintassi PHP:
  agent.call(<pagina_PHP>,<funzione_PHP>[,<funzione_di_risposta>][,<eventuali_parametri>...]);
- In questa chiamata:
  - <pagina_PHP> è l'url della pagina che conterrà la funzione di risposta, se è stringa vuota, la funzione di risposta sarà nella nella pagina stessa
  - <funzione_PHP> è il nome della funzione PHP da richiamare
  - <funzione_di_risposta> è il nome della eventuale funzione di risposta javascript nella pagina HTML che riceverà i dati dal server. Se manca, allora i dati saranno restituiti in modo sincrono dalla agent.call
  - <eventuali_parametri> è l'eventuale lista di parametri da passare alla funzione PHP sul server

© Ing. Stefano Salvi - released under FDL licence