Bonjour la communauté,

Sur l'événement onChange d'un input, j'effectue différentes opérations dont notamment le reformatage de la valeur de l'input en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
    $([document]).on('change', 'input.js-datepicker-period',function(e) {
 
        var parentLiId = $(this).attr('id');
        var momentDate = moment($(this).val(), 'YYYY-MM-DD');
 
        $(this).val(momentDate.format('L'));
...
Dès lors, comme je réaffecte la valeur de l'input, la fonction liée à l'événement onChange est rappelée. Or, je voudrais qu'elle ne le soit pas.

Je ne trouve pas comment empêcher ce rappel.

Quelqu'un aurait une idée?

Merci d'avance pour votre aide.