Éviter un Défaut sur la Soumettre le Formulaire jQuery

Ce qui est mal à cela?

HTML:

<form action="http://localhost:8888/bevbros/index.php/test" method="post" accept-charset="utf-8" id="cpa-form" class="forms">        
      <input type="text" name="zip" value="Zip code" id="Zip" class="required valid">      
      <input type="submit" name="Next" value="Submit" class="forms" id="1">
  </form>

jQuery:

$("#cpa-form").submit(function(e){
    e.preventDefault();
  });
  • Fonctionne très bien ici. Vous pouvez poster plus d'informations dans votre question? Si vous alert() dans le gestionnaire de soumission fait-il appelé? Si non, alors il pourrait être qu'il y a une erreur dans votre script, c'est d'empêcher le gestionnaire d'événement d'être câblé correctement. Rien dans la console d'erreur?
  • Que le lien est interne et d'aucune utilité pour nous.
  • Peut-être une version plus ancienne a été mis en cache. Semble fonctionner maintenant.
  • double possible de event.preventDefault() vs return false
  • ! Assurez-vous que le code javascript s'exécute après le DOM est prêt.
InformationsquelleAutor djreed | 2011-06-24