form.html.twig 961 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {% extends 'partials/base.html.twig' %}
  2. {% block content %}
  3. <script>
  4. $(document).ready(function(){
  5. var form = $('#ajax-test-form');
  6. form.submit(function(e) {
  7. // prevent form submission
  8. e.preventDefault();
  9. // submit the form via Ajax
  10. $.ajax({
  11. url: form.attr('action'),
  12. type: form.attr('method'),
  13. dataType: 'html',
  14. data: form.serialize(),
  15. success: function(result) {
  16. // Inject the result in the HTML
  17. $('#form-result').html(result);
  18. }
  19. });
  20. });
  21. });
  22. </script>
  23. <div class="header-wrapper">
  24. {% if header.entete.text == true %}
  25. <div class="entete">
  26. <div class="entete_c">
  27. <p>{{ header.entete.text }}</p>
  28. </div>
  29. </div>
  30. {% endif %}
  31. </div>
  32. {% include "forms/form.html.twig" %}
  33. <div id="form-result"></div>
  34. {% endblock %}