我在 django 中使用表单向导,并且我希望仅在 Javascript 条件为真时才允许提交表单。
对于初学者,假设我总是想阻止表单提交。所以,我正在尝试这样的事情:
$('form[name=mainform]').submit(function(event) { alert('提交被阻止!'); event.preventDefault(); 返回假; });
但是,表单总是正常提交并进入向导的下一步!
我尝试了一切(设置提交按钮的onClick并返回false)但没有任何效果。我使用了类似的技术,它们以正常形式工作(不是 django)。任何人都可以向我解释有什么问题吗?
我不得不提一下,出于我自己的原因,我不想通过 Django 来做这件事(通过插入一个隐藏字段并通过 javascript 设置它的值,然后在干净的表单中检查它)。
谢谢 !