kellyton 0 Denunciar post Postado Outubro 16, 2003 ;) Salve galera! me ajudem por favor... Estou tentando criar um formulários com o seguinte procedimento. 1. escolho uma opção na caixa SELECT. 2. Em seguida é dado um refresh na página, mas os dados da 1° select nao podem sumir. 3. os dados da 2° SELECT aparecem e a opção escolhida na primeira SELECT deve estar selecionada. Método igual ao cadastro de produtos no mercado livre, quando você escolhe uma categoria e em seguida é mostrada as subcategorias em outra caixa. :D Fui Claro???? Espero que me ajudem. Um forte abraço :D :D Fuiiiiiiiiiiii Compartilhar este post Link para o post Compartilhar em outros sites
Volpisp 0 Denunciar post Postado Outubro 16, 2003 Voce ta usando ASP, se tiver ...Antes de dar o refresh, joga o valor do combo em uma session, ou você pode pegar com request.form, faz um if tambem para a hora que a pagina carregar trocar de combo para imput text, ai você coloca o valor que você guardou no imput... coloca tambem a propriedade disabled="true" para o cara nao digitar nada no imput.Acho que isso resolve Compartilhar este post Link para o post Compartilhar em outros sites
kellyton 0 Denunciar post Postado Outubro 16, 2003 :blink: Valeu pela Força..Mas infelizmente :rolleyes: eu to usando JavaScript, pois meu servidor interno não tá rodando asp.Brigaduuuu mas se puder me ajudar novamente eu agradeço :angry: Obs:. Se você tiver um exemplo do código eu agradeço, pois ainda estou engatinhandu no Java...Inté... :blink: Fuiiiiiiiiiiiiii Compartilhar este post Link para o post Compartilhar em outros sites
alicacwb 0 Denunciar post Postado Outubro 31, 2003 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE>Untitled Document</TITLE><META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><META content="MSHTML 6.00.2800.1170" name=GENERATOR></HEAD><BODY><FORM id=doublecombo name=doublecombo action="" method=post><TABLE cellSpacing=2 cellPadding=0 width=408 border=0> <TBODY> <TR> <TD width=72>Ano1</TD> <TD width=330><SELECT class=Imput style="FONT: 11px arial" onchange=redirect(this.options.selectedIndex,0) name=t_cod_setor tagName="CATEGORIA,Y"> <OPTION selected>**Selecione uma das opções**</OPTION> <OPTION value=1950>1950</OPTION> <OPTION value=1961>1961</OPTION> <OPTION value=1972>1972</OPTION></SELECT></TD></TR> <TR> <TD>Ano2</TD> <TD><SELECT class=Imput style="FONT: 11px arial" name=t_cod_subsetor tagName="SEGMENTO,Y"> <OPTION selected>**Selecione uma das opções**</OPTION> <OPTION value=-1>** Para que os itens deste quadro de opções apareçam **</OPTION> <OPTION value=-1>** você deve selecionar um item diferente do que **</OPTION> <OPTION value=-1>** está aparecendo no quadro de opções acima **</OPTION></SELECT> <script language=javascript1.2> var groups=document.doublecombo.t_cod_setor.options.length var group=new Array(groups) for (i=0; i<groups; i++) group[i]=new Array() // group[0][0]=new Option("**Selecione uma das opções**","0") // Alimentação group[1][0]=new Option("1950","1950") group[1][1]=new Option("1951","1951") group[1][2]=new Option("1952","1952") group[1][3]=new Option("1953","1953") group[1][4]=new Option("1954","1954") group[1][5]=new Option("1955","1955") group[1][6]=new Option("1956","1956") group[1][7]=new Option("1957","1957") // Animais e CIA group[2][0]=new Option("1960","1960") group[2][1]=new Option("1961","1961") group[2][2]=new Option("1962","1962") group[2][3]=new Option("1963","1963") group[2][4]=new Option("1964","1964") group[2][5]=new Option("1965","1965") group[2][6]=new Option("1966","1966") group[2][7]=new Option("1967","1967") // CASA E DECORACAO group[3][0]=new Option("1970","1970") group[3][1]=new Option("1971","1971") group[3][2]=new Option("1972","1972") group[3][3]=new Option("1973","1973") group[3][4]=new Option("1974","1974") group[3][5]=new Option("1975","1975") group[3][6]=new Option("1976","1976") group[3][7]=new Option("1977","1977") var temp=document.doublecombo.t_cod_subsetor function redirect(x,j){ for (m=temp.options.length-1;m>0;m--) temp.options[m]=null for (i=0;i<group[x].length;i++){ temp.options[i]=new Option(group[x][i].text,group[x][i].value) } temp.options[j].selected=true } </SCRIPT> </TD></TR></TBODY></TABLE></FORM></BODY></HTML> Alica CWB Compartilhar este post Link para o post Compartilhar em outros sites