ヒスイで作成したフォームがありますが、送信ボタンをクリックしてもポストバックしません。私は多くの同様の問題を見てきました。入力フィールドにすべて「名前」があることを確認することを含む解決策を試しました。すべての入力フィールドに名前があることを確認しましたが、フォームはまだポストバックしません。ここにあります
//views/users/new.jade
h1 新規ユーザー
form(action="/users", method="POST")
p
label(for="ユーザー名") ユーザー名
入力#ユーザー名(名前="ユーザー名")
p
label(for="名前") 名前
input#name(名前="名前")
p label(for="bio") バイオ
textarea#bio(name="bio")
p input(type="提出",値="作成")
ポストハンドラはこれです
//ルート/ユーザー
module.exports=function(app){
app.post('/users',function(req,res){
if(users[req.body.username]){ //Check if user exists
res.send('Confllict, 409')
}else
{
//add to users list
users[req.body.username]=req.body;
res.redirect('/users');
}
});
};