Ich habe eine Tabelle in der Datenbank wie folgt aus:(php/jquery) und ausgeblendet Kontrollkästchen nach einem anderen geprüft Checkbox Wert
------------------------------
| ID_1 | ID_2 |
------------------------------
| A | 1 |
| A | 2 |
| A | 3 |
| B | 1 |
| B | 2 |
| B | 5 |
| C | 1 |
| C | 4 |
| C | 3 |
------------------------------
und ich habe einige Kontrollkästchen für ID_1 wie diese
<input class="ID_1" type="checkbox" value="A">
<input class="ID_1" type="checkbox" value="B">
<input class="ID_1" type="checkbox" value="C">
Ich versuche das zu tun, jedes Mal, wenn ich das Kontrollkästchen ID_1 ankreuze, wird das Kontrollkästchen ID_2 angezeigt, hängt von der Checkbox ID_1 ab, die ich gemäß der obigen Tabelle überprüft habe. so, wenn ich zwei Kontrollkästchen aktiviert
<input class="ID_1" type="checkbox" value="A" checked>
<input class="ID_1" type="checkbox" value="B" checked>
<input class="ID_1" type="checkbox" value="C">
es wird wie folgt zeigen:
<input class="ID_2" type="checkbox" value="1">
<input class="ID_2" type="checkbox" value="2">
<input class="ID_2" type="checkbox" value="3">
<input class="ID_2" type="checkbox" value="5">
ist das möglich jquery verwenden? Ich brauche Ihre Hilfe bitte
gleichen ID auf jedem Element ??? Es ist schlecht schlecht schlecht, stattdessen Klasse verwenden .... –
sollte es so sein? – Billy
Nach der Verwendung von Klassen anstelle von IDs. Erstellen Sie ein Ereignis für alle Kontrollkästchen. Mache einen Ajax-Aufruf auf einer PHP-Seite, nachdem alle Kontrollkästchen geändert wurden, um alle Kontrollkästchen auf die PHP-Seite zu übertragen. Die PHP-Seite fragt die Datenbank ab und gibt die eindeutigen Werte zurück, wo Sie sie mit jquery auf der Seite anzeigen. –