javascript - 防止保存按钮在 Django 管理中提交表单

标签 javascript jquery django django-forms

我在管理表单中编写了对某些输入的控件,该控件在单击保存按钮时执行(我控制某些输入的重复,但这并不重要)。

因此,如果此检查失败,我会发出一条警报消息,但我还需要避免 django admin 向服务器发送此错误请求。我怎样才能用 JavaScript 做到这一点? (我正在使用 jQuery)

最佳答案

如果您使用的是 jQuery:

$( "form" ).submit(function( event ) {
  event.preventDefault();
  ...
});

http://api.jquery.com/event.preventdefault/

关于javascript - 防止保存按钮在 Django 管理中提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22381438/

相关文章:

python - 通过查询集进行链式查找

python - 不同用户类型的django模型设计

javascript - 数组最大值函数给出意想不到的结果

javascript - 从回调中返回数据

javascript - 基于 "matches"在 content_scripts 中运行不同的脚本

javascript - <br> 当我 alert() PRE 标签的内容时被删除

javascript - 使用 jQuery 显示选择查询结果

jquery - Jeditable ajax 发布失败时如何保留用户输入数据

javascript - 这个 fadeIn/fadeOut jQuery 代码使我的浏览器崩溃 - 为什么?

python - Django 显示静态文件夹之外的图像/视频