Už som tu dostal nejakú pomoc predtým, ale teraz mám nový problém:
Niekoľko prepínačov má dynamicky dané meno, ktoré nemôžem zmeniť.
Najprv som teda chcel „zoskupiť“ všetky prepínače v zozname. Môžete vidieť, ako to funguje v tejto hre:
Tento kód sa používa:
$(document).ready(function () {
$("input[type=radio]").change(function() {
// When any radio button on the page is selected,
// then deselect all other radio buttons.
$("input[type=radio]:checked").not(this).prop("checked", false);
});
});
Teraz chcem, aby zostali prvé dve „skupiny“skupiny, ale posledná skupina s názvom „Schutzfolie“ by sa mala spracovať ako samostatná skupina. Môžem si teda vybrať iba jedno z radiačných tlačidiel „Format“, ale súčasne si môžem vybrať jedno z tlačidiel „schutzfolie“. Bolo by pekné prednastaviť prvé z rádiových tlačidiel „Schutzfolie“ nazývaných „ohne“, pokiaľ niekto nenarazí na ďalšie prepínač tejto poslednej skupiny ...
Akákoľvek pomoc bude veľmi ocenená!
odpovede:
3 pre odpoveď č. 1Vylúčte iba poslednú skupinu:
$(document).ready(function () {
$("input[type=radio]").not("[name="id[3]"]").change(function() {
$("input[type=radio]:checked").not(this).not("[name="id[3]"]").prop("checked", false);
});
});