script.js 914 B

123456789101112131415161718192021222324
  1. $('#ajax-form-get').submit(function(e) {
  2. e.preventDefault();
  3. var form = $(this);
  4. var name = form.find('input[name="name"]').val();
  5. var birthdate = form.find('input[name="birthdate"]').val();
  6. $.ajax({
  7. method: 'GET',
  8. // Notez l'utilisation de .prop() pour récupérer l'attribut action,
  9. // contenant l'URL vers laquelle le formulaire est sensé soumettre,
  10. // vers laquelle il serait envoyé sans e.preventDefault() ci-dessus.
  11. url: form.prop('action'),
  12. data: {
  13. name: name, birthdate: birthdate
  14. },
  15. success: function(data) {
  16. var message = "<p>Regardez l'onglet Network/Réseau "+
  17. "de la console de développement...</p>";
  18. $('#ajax-html').html(data);
  19. $( message ).appendTo( $('#ajax-html') )
  20. .css('color', '#b33');
  21. },
  22. dataType: 'html'
  23. });
  24. });