Ir para o conteúdo
selenyum

[Resolvido] Evento Onchange

Mensagens Recomendadas

selenyum    0
selenyum

Eu tenho um select, e costaria que cada vez que mudassem a opção aquilo fizesse como se tivesse feito submit, qual seria o código a meter no atributo onchange?

<form action='pagina.php' method='post'>
<select name='planeta' onchange=' ??? '>
<option selected value='1'>opção1</option>
<option selected value='2'>opção2</option>
</select>
</form>

o que eu queria meter lá dentro era algo do genero disto:

onchange='$var = this.value; location.reload(true)'

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
selenyum    0
selenyum

solução encontrada até ao momento

onchange = 'change(this.value)'

com um script

<script language="Javascript">
function change(location)
{
location.href = location;
}
</script>

no destino passei as variaveis como get, processo na página e depois no fim tenho

<script language="Javascript">
location.href = locationoriginal;
</script>

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Raminhos    0
Raminhos

Boas..

Dei um exemplo no forum de php ainda à pouco..

Mas serve para aqui tb:

<form action="<? $PHP_SELF ?>" method="post" enctype="multipart/form-data">
<select onchange="submit(this.form)" name="accao">
	<option value="update">Update</option>
	<option value="select">Select</option>
</select>
</form>

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade