我有一个django
用户可以在其中使用的应用程序submit a form
。我已将此表单放在div
(say of id='mydiv_id')
最初不可见的(通过css display:none
)中。当用户想要输入输入时,他单击show
页面上的按钮,并且通过javascript
使 div 可见display:block
。
表单中的字段具有{{myform.myfield.errors}}
,因此ul class="errorlist"
如果验证失败,将创建一个。
如果表单验证失败,我想通过运行另一个 javascript 来保持表单可见。javascript 的主体将只是 $('#mydiv_id').show();
但是我应该如何运行呢?如果没有在 javascript 内部进行验证,你如何告诉 javascript django 表单验证失败?
我想我需要将以下内容放入 javascript 正文中。除此之外,我不知道如何告诉它表单提交失败。
$(document).ready(function(){
..
});