Django表单字段和JQuery客户端验证

时间:2014-12-01 05:01:52

标签: jquery django forms validation

我正在尝试使用JQuery validate和Django表单字段验证客户端上的字段。如何将这个Django表单字段传递给JQuery?

在模板中 JQuery的

<script>
FORM_RULES = {
     '{{ form.first_name.name }}': 'required'
}
FORM_MESSAGES = {
'{{ form.first_name.name }}': 'Please e first name.'
}
$(document).ready(function() {
  $('form').validate({
    rules: FORM_RULES,
    messages: FORM_MESSAGES
  });
});
<\script>

表单字段,

   <label for="id_first_name">Enter your first name</label>
   {{ form.first_name }}
   <span id="id_first_name" class="error">{{ form.first_name.errors}}

它不起作用。我错过了什么?谢谢。

1 个答案:

答案 0 :(得分:1)

这个链接可能对您有所帮助。

http://streamhacker.com/2010/03/08/jquery-validation-django-forms/

否则基于Ajax的验证可能是另一种选择。

Django form validation using Ajax and multiple submit

如果仍然造成问题。请评论。欢呼: - )