2010-07-07 3 views
0

J'ai tracé quelques trucs ajax et j'essaie de comprendre ce que cela signifie. J'espérais le traduire en URL, mais cela semble impliquer une requête Get basée sur la recherche que j'ai faite.interpréter le code ajax

Une aide appréciée.

**new Ajax.Request(fspring.baseURL+"search/getProfileResults", 
    {parameters:{ajax:1,q:_4,page:_5},onStatOK:function(_6){ var _7=new Element("div"); 

je pensais que ce serait le baseURL dans ce cas

http://helloworld.com/search/getProfileResults et je sais qu'il a besoin de deux paramètres

Répondre

1

fspring.baseURL pourrait être quelque chose, donc je ne peux pas vraiment vous aider là-bas. Cela ne me dit rien pour une bibliothèque Javascript particulière.

L'objet parameters sera converti par Prototype en querystring, dans ce cas, ça va ressembler à quelque chose comme ceci:

http://helloworld.com/search/getProfileResults?ajax=1&q=_4&page=_5 

Sauf _4 et _5 sera remplacé par le contenu variable.

Un moyen plus facile de comprendre ce qui se passe serait d'ouvrir simplement la page en Firebug et de regarder dans la console pour voir quelle était la requête AJAX.

+0

merci pour la réponse. La requête lorsqu'elle est collée dans la boîte d'URL ne fournit pas de résultats car elle envoie la requête au serveur et nécessite un compte autorisé. J'ai un accès API mais limité à 1000 retours et quand j'utilise l'option GUI disponible sur le site, les résultats retournés sont énormes. Maintenant, vous ne pouvez pas l'analyser normalement à partir du html mais vous le voyez quand vous utilisez firebug. Je voulais juste savoir s'il y avait un moyen d'automatiser cela, donc je ne dois pas couper et coller à partir de firebug. – vbNewbie

Questions connexes