Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabiosc80

Carregando de Novos Valores Em ASP

Recommended Posts

To com um problemao.Tenho que Listar uns planos de hospedagem num ComboBox e ao selecionar um dos planos automaticamente tem que mudar os valores dos outros campos do formulario, aonde ta listando os valores desses outros campos.Tem que ser automatico sem carregar outra pagina, entao iframe esta descartado.Não sei como faço isso, alguem tem idéia?O Dark em pvt praticamente mandou eu rezar um pai nosso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Dark em pvt praticamente mandou eu rezar um pai nosso.

muito boa essa...cara sem reload só dando um jeito de armazenar tudo no carregamento ou usar uma "solução alternativa" conhecida como gambiarra...um exemplo...no onchange no combo você abre um popup que pega os dados e usando JS ele muda os valores dos campo no form que o abriu e depois se fecha...já fiz isso e funfa...mas atualmente evito usar popups pra isso pois tem usuario que bloqueia mas...se não tiver outra ideia né??

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Dark em pvt praticamente mandou eu rezar um pai nosso.

muito boa essa...

 

cara sem reload só dando um jeito de armazenar tudo no carregamento ou usar uma "solução alternativa" conhecida como gambiarra...

 

um exemplo...

 

no onchange no combo você abre um popup que pega os dados e usando JS ele muda os valores dos campo no form que o abriu e depois se fecha...

 

já fiz isso e funfa...

 

mas atualmente evito usar popups pra isso pois tem usuario que bloqueia mas...

 

se não tiver outra ideia né??

<{POST_SNAPBACK}>

Mario armazenando tudo como eu faria isso??

E depois pra mudar automaticamente quando seleciono no combo?

O do Popup melhor descartar, isso hoje em dia ja ta perdido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

seria tudo com JS você criarias as var com os valores de cada plano e dependendo da escolha atualiza os campos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo...eu não disse que não teria em momento algum...disse que as trocas seriam com JS

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim cara...function valores(plano){if (plano = 1){campo.value= valor do plano 1} else if (plano = 2){campo.value= valor do plano 2} }onde estes valores você já armazenou antes no ASP

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim cara...

 

function valores(plano){

if (plano = 1){

campo.value= valor do plano 1

} else if (plano = 2){

campo.value= valor do plano 2

}

}

 

onde estes valores você já armazenou antes no ASP

<{POST_SNAPBACK}>

Mas Mario eu vou ter que fazer manual?

Não da pra ele puxar os planos que estao cadastrados no banco automaticamente com um loop?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim cara...

 

function valores(plano){

if (plano = 1){

campo.value= valor do plano 1

} else if (plano = 2){

campo.value= valor do plano 2

}

}

 

onde estes valores você já armazenou antes no ASP

<{POST_SNAPBACK}>

Mas Mario eu vou ter que fazer manual?

Não da pra ele puxar os planos que estao cadastrados no banco automaticamente com um loop?

<{POST_SNAPBACK}>

Mario???????? só me tira essa duvida que eu ja vou me encaixando melhor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho que Listar uns planos de hospedagem num ComboBox e ao selecionar um dos planos automaticamente tem que mudar os valores dos outros campos do formulario, aonde ta listando os valores desses outros campos.

Tem que ser automatico sem carregar outra pagina, entao iframe esta descartado.

<{POST_SNAPBACK}>

Faço isso com Iframe... Se ainda tiver necessidade, avisa...

 

http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

<{POST_SNAPBACK}>

Alves no começo do tópico eu disse que nao pode ser iframe pois nao pode ter refresh na pagina nem por iframe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vem de um BD

<{POST_SNAPBACK}>

lamento informar mas só com Iframe e o refresh (acesso ao banco) será feito por outra página, não é a que será carregado os dados. Veja esse exemplo (UF+Localidade). O refresh é feito, nesse caso, na página remote.asp! Esse exemplo é com selects mas dá para fazer com texts numa boa...

 

Sinceramente não tem como ser de outra forma... http://forum.imasters.com.br/public/style_emoticons/default/yes.gif

<{POST_SNAPBACK}>

Mas ja vi sites que nao tem iframe e fazem isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

mesmo com o iframe fica legal...e o iframe pode ser praticamente invisivel tb...

Compartilhar este post


Link para o post
Compartilhar em outros sites

mesmo com o iframe fica legal... e o iframe pode ser praticamente invisivel tb...

<{POST_SNAPBACK}>

Ele é.. Veja:

 

<div style="DISPLAY: none; POSITION: absolute" align="left"><IFRAME src name="myIframe" id="myIframe" width="100" height="100" marginwidth="0" marginheight="0"></IFRAME></div>
Fábio, qual é o problema em não poder usar ? Alguma restrição da aplicação ?

 

<_<

<{POST_SNAPBACK}>

E se alguem tiver conexao discada?

Vai demorar um teco.

E se der erro na pagina?

Compartilhar este post


Link para o post
Compartilhar em outros sites

E se alguem tiver conexao discada? Vai demorar um teco. E se der erro na pagina?

<{POST_SNAPBACK}>

Já testei esse meu com conexão discada! Obviamente que tudo vai depender do que você carrega! Se você carrega 100, 150 registros, não há problema... Agora se você for alimentar um select com 1000, 1500... realmente não tem base...

 

Quanto ao erro, fez uma vez e funcionou, não vai dar mais erro! A não ser que mova a tabela ou mude o nome do campo!

 

http://forum.imasters.com.br/public/style_emoticons/default/excl.gif

<{POST_SNAPBACK}>

Sim mas o Mario tava até me passando um sem iframe ja facinho.

só queria que ele me dissesse do loop.

Compartilhar este post


Link para o post
Compartilhar em outros sites

os ifs daquele você montar no ASP com uma certa logica

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Dark em pvt praticamente mandou eu rezar um pai nosso.

<{POST_SNAPBACK}>

Digamos, que eu te falei que se fosse apenas mudar os valores de campos no formulario, é facil, e você tem que usar js.

 

Agora, se você quer que.. após selecionar o combo, o codigo vá até o banco, e traga os dados.. sem demorar no processamento.. só usando iframe.

 

Foi mais ou menos isso que eu te falei no MSN.

 

 

Para fazer sem iframe, e sem dar reload da pagina, só se você trazer todos os dados do banco, e manipular esses dados ASP dentro de funções javascripts

 

Tb eh possivel, mas é um pouco complicado.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.