私はexpress.jsフレームワークでnode.jsを使用し、テンプレートを処理するにはEJSを使用しています。ここでページをリロードせずにExpress.jsのローカルルート変数を更新する
は私のルートです:
app.get('/',function(req,res) {
res.render('index', {
matches: [],
status_message: '',
message: ''
});
});
私はapp.postを呼び出すと、私は変数'matches'
と'status_message'
を更新し、データベースにクエリを実行します。ページの再読み込みをせずに、これらの変数を更新するには
たとえば、ユーザーが無効な資格情報を提供している場合は、'status_message'
を「無効な資格情報」に更新したいと思います。
ありがとうございます。私はまだこのすべてのもののかなり新しいですが、私はAJAXをもう少し調べます。 – Nick
問題ありません。がんばろう! –