jcfr Posted September 22, 2009 at 11:41 AM Report Share #288116 Posted September 22, 2009 at 11:41 AM pessoal estou com um problema com a drop list. queria ter duas drop lists e na segunda aparecerem valores de acordo com os valores seleccionados na primeira. <select name="distrito" id="distrito" class="barras"> <option value="indiferente">Indiferente</option> <option value="aveiro">Aveiro</option> <option value="beja">Beja</option> <option value="braga">Braga</option> <option value="braganca">Bragança</option> <option value="castelo_branco">Castelo Branco</option> <option value="coimbra">Coimbra</option> <option value="evora">Évora</option> <option value="faro">Faro</option> <option value="guarda">Guarda</option> <option value="ilha_da_madeira">Ilha da Madeira</option> <option value="ilha_das_flores">Ilha das Flores</option> <option value="ilha_porto_santo">Ilha de Porto Santo</option> <option value="ilha_santa_maria">Ilha de Santa Maria</option> <option value="ilha_sao_jorge">Ilha de São Jorge</option> <option value="ilha_sao_miguel">Ilha de São Miguel</option> <option value="ilha_do_corvo">Ilha do Corvo</option> <option value="ilha_do_faial">Ilha do Faial</option> <option value="ilha_do_pico">Ilha do Pico</option> <option value="ilha_graciosa">Ilha Graciosa</option> <option value="ilha_terceira">Ilha Terceira</option> <option value="leiria">Leiria</option> <option value="lisboa">Lisboa</option> <option value="portalegre">Portalegre</option> <option value="porto">Porto</option> <option value="santarem">Santarém</option> <option value="setubal">Setúbal</option> <option value="viana_do_castelo">Viana do Castelo</option> <option value="vila_real">Vila Real</option> <option value="viseu">Viseu</option> </select> no segundo select queria que se escolhesse o distrito de Lisboa na anterior aparecessem os concelhos de Lisboa, se tivesse escolhido distrito do Porto aparecessem os concelhos do Porto etc... <select name="concelho" id="concelho" class="barras"> <option value="?????" /> </select> se alguem me poder ajudar, é que não sei como fazer aparecer valores filtrados na segunda drop list muito obrigado desde já pela ajuda Link to comment Share on other sites More sharing options...
fLaSh_PT Posted September 22, 2009 at 12:00 PM Report Share #288117 Posted September 22, 2009 at 12:00 PM Apenas com HTML não consegues fazer isso.. Deves utilizar uma linguagem dinâmica de web.. como PHP, ASP ou JavaScripts.. para gerar o código HTML .. Os dados referentes aos distrito, conselhos, etc.. tens em que suporte.. MySQL? Compr. Making the impossible possible and pwing the world on db at a time. Link to comment Share on other sites More sharing options...
jcfr Posted September 22, 2009 at 01:01 PM Author Report Share #288120 Posted September 22, 2009 at 01:01 PM versao sql 5.1.36 Link to comment Share on other sites More sharing options...
yoda Posted September 22, 2009 at 01:15 PM Report Share #288124 Posted September 22, 2009 at 01:15 PM Boas, Primeiro crias 2 tabelas na base de dados : distritos e concelhos. Na tabela concelhos metes o id do distrito também, para associar. Depois tens de usar javascript e ajax para criar as listagens. Ou seja, crias um evento "onchange" da selectbox dos distritos e dizes-lhe para ir procurar todos os concelhos à base de dados relacionados com esse distrito. É só isto. Se precisares de ajuda mais específica, add aeon.toda@gmail.com no msn, que já fiz isso várias vezes e é simples. Quando tiver tempo deixo aqui um tutorial sobre como fazer uma listagem desse género. before you post, what have you tried? - http://filipematias.info sense, purpose, direction Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now