none
Como filtrar por combobox RRS feed

  • Pergunta

  • Olá. eu fiz um site em dreamweaver e tenho o site ligado ao access atravês do driver ODBC.

    numa das páginas tenho uma grelha com dados. esses dados já estão a ser filtrados no recordset.

    Eu preciso de ter um acombobox na página de forma a poder filtrar pelo valor escolhido na combobox.

    eu preciso que quando escolho uma opção da combobox que a grelha mostre os dados filtrados pelo valor que escolhi na combobox.

    como posso fazer isto?

    Obrigado,
    Marco
    quarta-feira, 5 de agosto de 2009 17:16

Todas as Respostas

  • Olá msilva80, existem x maneiras de se fazer o que você procura...

    Uma dica é utilizar javascript, no onchange do combobox, segue abaixo um pequeno exemplo:
    <script type="text/javascript">
    <!--
    function changeCombo(combo){
    if(combo.value != '')
       document.location = 'suaPagina.asp?idCompo='combo.value;
    }    
    -->
    </script>
    
    
    <select name="cb" id="cb" onChange="changeCombo(this)">
    <option value="">Selecione</option>
    <option value="1">Posição 1</option>
    </select> 

    Sempre que você selecionar uma opção no combo, você redireciona para a sua página passando por parâmetro o que vai ser usado para carregar o 2 combo.
    Essa é uma maneira simples de se fazer, outra seria usando ajax, sem dar o refresh na página toda, mais ai seria mais complicado explicar por aqui.

    Espero ter ajudado...
    quarta-feira, 19 de agosto de 2009 20:01