2016-09-03 6 views
0

私は私の意見の一つにhtmlフォームを持っています。そのフォームの1つの値はユーザー名です。私はその入力にIDを与えた。エクスプレスルート間の値を渡す

<input name="username" class="form-control" id="username" placeholder="Username"> 

フォームが送信されると、新しいビューにリダイレクトされます。

res.redirect('/nextView'); 

次のビューには、自分のパブリックフォルダからjavascriptファイルが提供されています。そのjavascriptファイルで、次のようなユーザー名の値にアクセスしようとしています。

$('#username').val() 

これは機能しません。私はnextViewにいるので、id 'username'は存在しないからだと思う。

は、どのように私は1つのビューから次へと、この値を持続することができますか?

答えて

0

あなたは付属のクエリパラメータをURLにリダイレクトやクッキーの値を保存することができます。 queryParamパーサーを使用し、ブラウザでクエリパラメータから読み込むには

res.redirect('/nextView?userName=' + username) 

:クエリパラメータを添付する

Example

関連する問題