我有一个用玉创建的表单,单击提交按钮时它不会回发。我看过很多类似的问题,我尝试了解决方案,包括确保输入字段都有一个“名称”,我确保所有输入字段都有一个名称但表单仍然没有回发,这里是
//views/users/new.jade
h1 新用户
形式(动作=“/用户”,方法=“发布”)
p
label(for="username") 用户名
输入#用户名(名称=“用户名”)
p
标签(for="name") 名称
输入#name(name="name")
p 标签(for="bio") 生物
文本区域#bio(name="bio")
p 输入(类型=“提交”,值=“创建”)
后处理程序是这个
//路由/用户
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');
}
});
};