我有一个用jade创建的表单,单击submit按钮时它不会回发。我研究了许多类似的问题,尝试了解决方案,包括确保所有输入字段都有一个“名称”,我确保所有输入字段都有一个名称,但表单仍然没有发回,如图所示
//视图/用户/新建。玉
h1新用户
表单(action=“/users”,method=“POST”)
p
标签(for="username")用户名
输入#用户名(name=“username”)
p
标签(for="name")Name
输入#name(name=“name”)
p标签(for=“bio”)bio
文本区#bios(名称="bios")
p输入(type=提交,value=创建)
邮件处理程序是这样的
//路由/用户
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');
}
});
};
Jade使用缩进来显示标签之间的内容
p
this is inside the p tags
还有速记
p this is also in the tag
在原始代码中,您告诉Jade有一个p标记,然后下一行在p标记之外。
问题内容: 以下Jade表单模板有什么错误?我无法提交值。 问题答案: 问题是因为您没有给任何输入字段一个名称。 返回值: 如果将表单编辑为以下内容: 输入一些数据后, 返回:
问题内容: 我有一个HTML表单,其中使用了几个按钮。问题是,无论我单击哪个按钮,即使该按钮的类型不是“ submit”,也将提交表单。例如:之类的按钮,导致表单提交。 为这些按钮中的每个按钮执行一次操作是非常痛苦的。 我使用jQuery和jQuery UI,并且网站使用HTML5。 有没有办法禁用这种自动行为? 问题答案: 像按钮 是 提交按钮。 设置以改变它。是默认值(由HTML建议指定)。
我有一些角6形式,我集中在第一个可用的领域。它们包含一个提交按钮,当我按enter时,表单将自动提交,并触发ngSubmit事件。
下面是MultistepForm的代码。我已经实现了一个多步骤表单功能,所以这里一切都很好,只是问题是在这个表单中,我在最后一步有一个预览页面,所以当我点击提交按钮时,表单正在消失,按钮正在顶部移动。所以如果有人能帮我请。
问题内容: 我有一个模式表单,用户必须完成表单(否则验证将显示必填字段错误消息),然后单击“提交输入类型”,不执行任何操作,然后再次单击它,然后将通过ajax发布,并返回“谢谢”消息。 我环顾了Stackoverflow,并为遇到的问题应用了答案,但仍然无法正常工作。我确实删除了event.preventDefault(); 从中,以及$(“#review- form”)。submit(funct
问题内容: 我有2页: page1.php: -具有带文本框和“提交”按钮的表单。例如: -用于将文本框的值存储到数据库的php和mysql代码。将值提交到数据库后,JavaScript会将页面重定向到。例如: page2.php -mysql从数据库检索数据并显示在此页面上。 问题: 当我按“后退”按钮时,浏览器将弹出警告消息,提示您将重新提交表单。单击“返回”按钮时如何防止重新提交表单?我是否