opcje zale?ne od opcji

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

opcje zależne od opcji

Postprzez Dziadzia » 23 kwi 2014, o 17:58

Cześć, czy ktoś ma jakiś pomysł jak zrobić aby po wyboru pierwszej opcji reszta opcji zaaktualizowała się do takich jakie odpowiadają wyborze z pierwszej opcji.
Po polsku mówiąc wybieram z pierwszej opcji wartość A i kolejne opcje mam do wyboru tylko te przypisane do A itd itd...
Dzięki za pomoc :)
Dziadzia
 
Posty: 20
Dołączył(a): 1 wrz 2011, o 19:47

Re: opcje zależne od opcji

Postprzez staniapl » 23 kwi 2014, o 18:20

Np za pomocą JS?

Kod: Zaznacz cały
<select name="cars">
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>


<select name="opel" style="dislay:none">
  <option value="astra">Astra</option>
  <option value="omega">Omega</option>
</select>


<select name="audi" style="dislay:none">
  <option value="a3">a3</option>
  <option value="a4">a4</option>
</select>

poniżej to nie kod a jedynie schemat myślowy

if z selekta name="cars" wybrano value="opel" {
select name="audi" dostaje css display bock
}
Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty

Re: opcje zależne od opcji

Postprzez Dziadzia » 24 kwi 2014, o 02:52

Dał byś rady podesłać przykładowy kod js do tego formularza co napisałeś? Postaram się go przerobić dalej, aczkolwiek jestem trochę zielony w js... :)
Dziadzia
 
Posty: 20
Dołączył(a): 1 wrz 2011, o 19:47

Re: opcje zależne od opcji

Postprzez staniapl » 24 kwi 2014, o 11:06

Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty

Re: opcje zależne od opcji

Postprzez Dziadzia » 24 kwi 2014, o 11:59

jestem chyba za głupi na to... skopiowałem i nie działa :D ehhh... czegoś nie dopisałem albo coś?
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="jquery.chained.min.js"></script>
</head>
<body>

<script>
$("#series").chained("#mark");
$("#model").chained("#series");
</script>

<form>
<select id="mark" name="mark">
<option value="">--</option>
<option value="bmw">BMW</option>
<option value="audi">Audi</option>
</select>

<select id="series" name="series">
<option value="">--</option>
<option value="series-3" class="bmw">3 series</option>
<option value="series-5" class="bmw">5 series</option>
<option value="series-6" class="bmw">6 series</option>
<option value="a3" class="audi">A3</option>
<option value="a4" class="audi">A4</option>
<option value="a5" class="audi">A5</option>
</select>
<select id="model" name="model">
<option value="">--</option>
<option value="coupe" class="series-3 series-6 a5">Coupe</option>
<option value="cabrio" class="series-3 series-6 a3 a5">Cabrio</option>
<option value="sedan" class="series-3 series-5 a3 a4">Sedan</option>
<option value="sportback" class="a3 a5">Sportback</option>
</select>
</form>
</body>
</html>
Dziadzia
 
Posty: 20
Dołączył(a): 1 wrz 2011, o 19:47

Re: opcje zależne od opcji

Postprzez staniapl » 24 kwi 2014, o 18:21

Nie no sorry ale gotowca na talerzu Ci nie zamierzam pisać.

Dostałeś gotowy kod w przykładzie, wystarczy przeczytać ze zrozumieniem co tam jest napisane, a nie kopiować byle co byle gdzie !!

a na dowód, że jednak ten gotowiec działa zajrzyj

http://karlbud.pl/tes.html

serio zajęło mi to 3 minuty.
Avatar użytkownika
staniapl
 
Posty: 631
Dołączył(a): 13 lut 2012, o 19:47
Lokalizacja: Zambr?w, Nowe Piekuty


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości

cron