Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div id="form-modal-body" class="modal-body">
- <form id="register_new_customer" method="post" action="{% url "customer:new_customer" %}">
- {% csrf_token %}
- <div id="form-errors" class='form-errors' class="text-danger"></div>
- {%for field in customer_form %}
- <div class="form-group {%if field.errors %} has-error{%endif%}">
- <span class="help-block">{{ field.errors }}</span>
- <label for="{{ field.id_for_label }}" class="control-label">{{ field.label }}</label>
- <div>{{ field }}</div>
- </div>
- {% endfor %}
- <div class="modal-footer">
- <div class="col-lg-10 col-lg-offset-2">
- <button type="reset" class="btn btn-default" data-dismiss="modal">Cancel</button>
- <button type="submit" class="btn btn-primary">Submit</button>
- </div>
- </div>
- </form>
- </div>
- $(document).on('submit', '#register_new_customer', function(e) {
- e.preventDefault();
- var frm = $('#register_new_customer')
- $.ajax({
- type: frm.attr('method'),
- url: frm.attr('action'),
- data: frm.serialize(),
- success:function (response) {
- // TODO: How to handle Form Validation error messages?!
- }
- })
- return false;
- return HttpResponse(customer_form.errors.as_json())
- "phone_number": [{"message": "Please enter a valid Phone Number!", "code": "invalid"}], "box_enabled": [{"message": "This field is required.", "code": "required"}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement