【问题标题】:Multiple buttons for differents actions in the same Django form同一 Django 表单中用于不同操作的多个按钮
【发布时间】:2022-01-20 09:21:53
【问题描述】:

我有一个 Django 表单,我需要在其中包含一些按钮来执行某些操作,例如填充各个字段,我正在使用 javascript 脚本来执行此操作。当我单击该按钮时,问题就出现了,表单验证,就像我正在提交表单一样。有什么方法可以防止这种情况发生吗?

【问题讨论】:

  • 我觉得你可以用<form onsubmit="event.preventDefault()">

标签: javascript python html django


【解决方案1】:

是的,你可以很容易地阻止用js提交表单。

例如:

<button onclick="validate(event)"> Test </button>

js文件:

const validate = (event) => {
   event.preventDefault();
   //do stuff
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 2013-10-28
    • 2012-08-03
    • 1970-01-01
    • 2020-01-20
    相关资源
    最近更新 更多