Bonjour les amis

Je viens à vous car j'ai un petit soucis avec mon formulaire avec le thème boostrap.

Dans ce formulaire j'ai un champs qui upload une image.

Mon code se déroule très bien.

Le soucis est que dans mon formulaire quand je choisie une image, le nom de l'image choisi ne s'affiche pas dans mon input

Pourtant quand je passe la souris dessus je vois bien qu'il y'a bel bien une image qui a été sélectionnée.

1 réponse


Devdeb22
Auteur
Réponse acceptée

Solution trouvé :

Ajouter ce bout de code JS et le bug sera réglé :

        $(document).on('change', '.custom-file-input', function () {
            let fileName = $(this).val().replace(/\\/g, '/').replace(/.*\//, '');
            $(this).parent('.custom-file').find('.custom-file-label').text(fileName);
        });