ajutati'ma cu un cod
Last Updated: Feb 08 2011 15:51, Started by
geod87
, Feb 07 2011 22:51
·
0
#1
Posted 07 February 2011 - 22:51
incerc si eu sa invat cate ceva legat de webdesign, folosesc dreamweaver pt ca ar fi ceva mai simplu, am reusit niste chestii cu el cat de cat frumusele. e vorba de un site auto iar in momentul de fata am niste form-uri, label - "marca"(audi, vw etc) si "model"(daca audi[a4, a6, a8 etc], daca vw[golf, passat etc]). am
<p> <label for="search_make_id">Marca</label> <select id="search_make_id" name="search_make_id" data-text="orice marca" tabindex="1"> <option value="0">orice marca</option> <option value="1">Audi</option> <option value="2">VW</option> </p> <p id="model"> <label for="search_model_id">Model</label> <select id="search_model_id" name="search_model_id" data-text="Selectati" tabindex="1"> <option value="0">Selectati</option> </select> </p> CUM FAC CA ATUNCI CAND SELECTEZ DE EX. IN "MARCA"-AUDI, IN "MODEL" SA AM DE ALES INTRE A4, A6, A8 ETC. CEA MAI SIMPLA METODA.UN COD DE EX PT CE AM POSTAT MAI SUS.DE GASIT AS GASI PE GOOGLE INSA NU REUSESC SA ADAPTEZ CODUL PENTRU CE AM EU. MULTUMESC MULT! |
#2
Posted 07 February 2011 - 23:15
Cam asa:
<tr> <td><font face="Verdana,Arial" color="#000080" size="1"><div align="left"><p><b>Selecteaza modelul</b> <select name="optiune" font face="Verdana,Arial" color="#000080" size="1"><font face="Verdana,Arial" color="#000080" size="5"> <option selected> Optiunea d-voastra</option> <option> AUDI A4</option> <option> AUDI A6</option> <option> AUDI A8</option> </select></font></td> </tr> |
#3
Posted 07 February 2011 - 23:29
GeorgeGeo, on 8th February 2011, 00:15, said: Cam asa: <tr> <td><font face="Verdana,Arial" color="#000080" size="1"><div align="left"><p><b>Selecteaza modelul</b> <select name="optiune" font face="Verdana,Arial" color="#000080" size="1"><font face="Verdana,Arial" color="#000080" size="5"> <option selected> Optiunea d-voastra</option> <option> AUDI A4</option> <option> AUDI A6</option> <option> AUDI A8</option> </select></font></td> </tr> salut geo! am aplicat ce ai postat tu insa se mai face un label cu "audi a4, audi a6" si atat etc poate am omis eu ceva... deci cand selectez audi din label "marca" in label "model" sa apara automat o lista cu modele audi, la fel si vw- cand am selectat vw in "model" sa apara automat o lista cu modele vw. |
#4
Posted 08 February 2011 - 10:30
Pentru asta ai nevoie de AJAX. De fiecare data cand in selectul marcii se selecteaza o alta marca trimiti un request cu parametrii acelei marci (banuiec ca valoarea optiunii este ID-ul marcii). Serverul iti va raspunde cu niste date din care trebuie sa generezi optiunile pentru modele. Asta nu e intrebare de PHP, e mai mult Javascript.
|
#5
Posted 08 February 2011 - 15:51
Sau nu neaparat AJAX.
Parca ar fi mai simplu sa folosesti un form (method=POST - sau GET) si sa faci un submit pe list onchange catre aceeasi pagina, cu un parametru (de tip POST) care sa reprezinte modelul respectiv. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users