verwendet jquery AJAX mit node.js und behandelt die Antwort vom Server

9

Das ist das erste Mal, dass ich hier eine Frage posten werde, ich war meistens nur ein Lurker, der sich über andere Fragen schleicht, aber das ist etwas, was ich versucht habe herauszufinden und für das Leben von mir nicht.

Im Grunde benutze ich AJAX von der Client-Seite, um zum Server zu springen, Code auszuführen, der eine externe API durchsucht, die mir einige Daten gibt, und dann brauche ich diese Daten, um zum Client zurückzukehren. Hier ist mein Code ... das ist alles mit node.js mit Express

Clientseite

%Vor%

Serverseite

%Vor%

Jetzt weiß ich, dass beim Klicken auf die Schaltfläche #search auf den Server übergeht und dieser Code erfolgreich ausgeführt wird. Aber ich weiß nicht, wie ich diese Daten vom Server holen und zurück zum Client bringen kann, um dort mit ihm zu arbeiten.

Ich habe andere Posts gefunden, die Dinge wie res.send / res.write / res.end erwähnen. Ich habe jede Form meines Wissens ausprobiert, und ich kann diese Daten nie an den Client zurückgeben.

Irgendwelche Tipps oder möglicherweise bessere Möglichkeiten, dies zu tun, würde sehr geschätzt werden.

    
ribsies 14.04.2013, 08:43
quelle

1 Antwort

5

Probieren Sie die folgende Code-Server-Seite aus:

%Vor%

Es sollte funktionieren. Die Code-Client-Seite sieht gut aus.

Bearbeiten: Sie können auch Folgendes verwenden:

%Vor%     
brnrd 12.05.2013 16:25
quelle

Tags und Links