Muszę pokazać/ukryć opcje w jednym rozwijanym menu zależnym od innych opcji rozwijanych.jQuery pokaż/ukryj opcje z rozwijanego menu wyboru, gdy wybrana jest opcja z innego rozwijanego menu wyboru:
Poniższy kod pokazuje, co próbuję osiągnąć.
Jeśli opcja menu "column_select" jest ustawiona na "1 kolumnę", menu wyboru "wybór układu" musi wyświetlać tylko opcję "brak".
Jeśli opcja menu "column_select" jest ustawiona na "2 kolumny", menu wyboru "layout_select" musi wyświetlać tylko opcje "layout 1" i "layout 2".
Jeśli opcja menu "column_select" jest ustawiona na "3 kolumnę", menu wyboru "layout_select" musi wyświetlać tylko opcje "layout 3", "layout 4" i "layout 5".
<select name="column_select" id="column_select">
<option value="col1">1 column</option>
<option value="col2">2 column</option>
<option value="col3">3 column</option>
</select>
<select name="layout_select" id="layout_select">
<!--Below shows when '1 column' is selected is hidden otherwise-->
<option value="col1">none</option>
<!--Below shows when '2 column' is selected is hidden otherwise-->
<option value="col2_ms">layout 1</option>
<option value="col2_sm">layout 2</option>
<!--Below shows when '3 column' is selected is hidden otherwise-->
<option value="col3_mss">layout 3</option>
<option value="col3_ssm">layout 4</option>
<option value="col3_sms">layout 5</option>
</select>
Do tej pory wszystko, co próbowałem, zawiodło beznadziejnie .... Jestem nowy w jQuery. Jeśli ktokolwiek mógłby pomóc, byłoby to bardzo cenne. Dzięki!
Dzięki! to wydaje się działać, ale jest jeden mały problem .... Po wybraniu opcji z "column_select" aktualnie wybrana opcja w "selekcja layoutu" pozostaje taka sama. Czy istnieje sposób na zmianę opcji? – Nick
Świetnie zaimplementowałem twoją najnowszą aktualizację i działa dobrze. Jedną z kwestii, które mam, jest to, że po odświeżeniu nie utrzymuje wybranej właściwej opcji. Po odświeżeniu strony "#layout_select" powraca do pierwszej selekcji. Zastanawiałem się, czy mogę nałożyć na ciebie trochę więcej, aby powiedzieć mi, jak mogę zachować prawidłową opcję wybraną po odświeżeniu? – Nick
W jakich okolicznościach jest odświeżanie ekranu? Czy to po postie? – ipr101