web-dev-qa-db-fra.com

Comment arrêter le rechargement de page en cliquant sur le bouton jQuery

J'utilise ce code ci-dessous pour un événement de clic de bouton à l'aide de jQuery. Lorsque le bouton est cliqué, la page se recharge. 

$('#button1').click(function () {
    //Code goes here
    return false;
});
5
Vicky

Si votre "bouton" est un élément button, assurez-vous de définir explicitement l'attribut type, sinon le WebForm le traitera comme étant envoyé par défaut.

<button id="button1" type="button">Go</button>

S'il s'agit d'un élément input, faites-le avec jQuery avec les éléments suivants:

$('#button1').click(function(e){
    e.preventDefault();
    // Code goes here
});

En savoir plus: event.preventDefault ()

21
Goran Mottram

Vous pouvez utiliser event.preventDefault() pour empêcher l’événement par défaut (clic).

$('#button1').click(function(e) {
    // prevent click action
    e.preventDefault();
    // your code here
    return false;
});
0
doublesharp