当前位置: 首页 > 知识库问答 >
问题:

单击提交、jade、节点时表单不会回发。js

刘永望
2023-03-14

我有一个用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');
        }
 });
};

共有1个答案

姜楷
2023-03-14

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从数据库检索数据并显示在此页面上。 问题: 当我按“后退”按钮时,浏览器将弹出警告消息,提示您将重新提交表单。单击“返回”按钮时如何防止重新提交表单?我是否