2009-08-07 8 views

Répondre

2

Vous utilisez ca Ajax.Request pour envoyer des requêtes Ajax à votre serveur (doit être sur le même nom de domaine). Par exemple (citant le doc):

new Ajax.Request('/some_url', { 
    method: 'get', 
    parameters: {company: 'example', limit: 12} 
    }); 

Et, POST, remplacer 'get' par 'post' ;-)

Voir:


Notez que ceci peut être utilisé uniquement pour envoyer une requête à un script sur votre propre nom de domaine, à cause du Same Origin Policy implémenté dans les navigateurs web pour des raisons de sécurité.

Si vous souhaitez envoyer des demandes à un autre domaine, vous devrez passer par un proxy installé sur votre propre (donc la requête semble être envoyée à votre domaine). Scriptaculous est un framework "effets", pour faire des choses comme des animations, drag'n drop, et ce kinf des choses.

Il utilise Prototype, mais ne fournit aucune fonctionnalité de requête Ajax: il n'utilise que celles de Prototype, si nécessaire.

Questions connexes