Bonjour,


j'ai un petit soucis avec mon projet, j'ai un formulaire de modification et un champs file que j'aimerai faire disparaitre complètement ou l'afficher çà l'aide d'un click sur une checkbox.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
 
$(function() {
  console.log('95');
  $("#ecuser_bundle_user_partenaire_imageFile_file").hide();
  $(".checkbox").hide();
  editLogoPartenaire();
});
 
 
let editLogoPartenaire = function() {
 
  $('#edit_logo_partenaire').on('change', function() {
 
    if (!$('#edit_logo_partenaire').is(':checked')) {
         $("#ecuser_bundle_user_partenaire_imageFile_file").remove();
         $(".checkbox").remove();
    } else {
         $("#ecuser_bundle_user_partenaire_imageFile_file").appendTo( ".vich-file" );
         $(".checkbox").appendTo( ".vich-file" );
         $("#ecuser_bundle_user_partenaire_imageFile_file").show();
         $(".checkbox").show();
    }
 
  });
}
Nom : Capture.PNG
Affichages : 283
Taille : 30,4 Ko

Auriez-vous une solution à mon problème ?