2016-05-21 11 views
0

Ich habe ein Express-Programm mit Verwendung von Jade-Vorlagen.Express nicht rendern

Ich habe diesen Code in app.js:

app.get('/visualizar',function(req, res) { 
    res.render("visualizar"); 
} 

Ich habe richtig die Middleware in den Ordneransichten konfiguriert.

Dann bekam ich eine Seite in Jade, die ein td und ein Skript, das eine machen $ visualizar, wenn man in der

tr klicken
$(window).load(function(){ 
    $('tr').click(() => { 
     $.get("/visualizar"); 
    }); 
}); 

Das Programm erledigt den get visualizar aber nicht machen die Seite, warum?

[![Gets correctly][1]][1] 

Sie können den vollständigen Code in c9 im Archiv app.js und csv.js sehen (in den öffentlichen Ordner in diesem Fall, am Ende)

Antwort

0

$.get("/visualizar"); ein Ajax, müssen Sie behandeln das Ergebnis und aktualisieren Sie die Benutzeroberfläche selbst.

oder verwenden location.href = '/visualizar'

+0

was sehen Sie, wenn Sie/visualizar Zugriff in Ihrem Browser @ eric-ramos – huaoguo