Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
jfosorio

Reload sem perder os valores do formulário

Recommended Posts

jfosorio

Boas:

Estou com um problema que me tem partido a cabeça toda... :wallbash:

Tenho um formulário com 3 list menus:

--> a primeira lista recebe valores de um query relativos aos anos escolares (7º ao 12º). Depois do utilizador seleccionar o ano, é feito um reload da página para passar o valor da selecção através de um parâmetro url para que seja feito um 2º query para ir buscar as turmas desse ano.

--> a segunda lista recebe os values relativos às turmas. Por fim, depois de seleccionada a turma, o processo repete-se para que seja feito o último query que retornará as disciplinas da turma.

até aqui tudo óptimo, mas o problema é que além das lists, tenho mais 3 text inputs que têm de ser preenchidos. Se um deles já tiver preenchido, a informação perde-se no reload da página.

Será que alguém me consegue disser como manter os valores dos campos?

Desde já agradeço a ajuda!


CSS 3D Text - Partilha mensagens em 3D com os teus amigos no Facebook!

Portal de Informática it4life - Emprego, notícias, fórum, comunidade.

Share this post


Link to post
Share on other sites
Knitter

Para isso, os dados têm de vir do servidor, quando fazes um reload é suposto ser tudo limpo, o Javascript volta aos seus valores iniciais, por isso guardar os dados em variáveis JS não irá ajudar. No fundo terás de ter suporte no servidor para esse tipo de acção, seja em PHP, ASP.net ou qualquer outra coisa.

Share this post


Link to post
Share on other sites
settings

se estiveres a usar php para o formulario tenta por dentro do value <?=$var?>

e convem teres enabled as short tags

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.