Salut!
J’espère grandement que certains d'entre vous allez pouvoir m'aider. Je suis un débutant en programmation donc j'ai essayé de faire mon possible avant de venir faire une requête d'aide. Cependant, mes recherches m'ont donnés aucune réponse aidante..
Voici mon soucis:
Sur monte site web j'ai deux menus de checkbox. Lorsqu'on coche le checkbox (id = 6), le deuxième checkbox doit se dégrissé. Voici mon code:
Menu 1:
Donc il s'agit de l'id 6 de ma base de donnée:Code:
1
2
3
4
5
6
7
8
9 <? $req = $bd->requete_obj("SELECT * FROM boutique_gatego"); while($resm=$req->fetch()) echo '<label class="enligne"><input type="checkbox" name="chkc1[]" value="'.$resm->id.'" '.($resm->checked?'checked="checked"':null).' id="check1_'.$resm->id.'"> '.$resm->titre.'</label><br>'; ?>
Pièce jointe 217428
Menu 2 (Celui qui doit être dégrissé une fois l'id 6 du menu 1 coché)
Code:
1
2
3
4
5
6
7
8
9 <? $req = $bd->requete_obj("SELECT * FROM boutique_gatego2"); while($resm=$req->fetch()) echo '<label class="enligne"><input type="checkbox" disabled="disabled" name="chkc2[]" value="'.$resm->id.'" '.($resm->checked?'checked="checked"':null).' id="check2_'.$resm->id.'"> '.$resm->titre.'</label><br>'; ?>
Voici mon code Javascript:
Un énorme merci! J'èspère que j'ai été assez claire. En gros, Lorsqu'on coche le checkbox location d'équipement du menu 1, le menu 2 doit dégrissé.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <script type="text/javascript"> $('#check1_6').click(function() { if (this.checked) { $('input[name=chkc2]').disabled = '';' } else { $('input[name=chkc2]').disabled = 'disabled';' } }); </script>