Bonjour,
je souhaiterai creer une combobox, qui lorsqu'il y a changement, modifie un champ. Du coup j'ai fait qq chose comme suit:
ce que je trouve sale en fait: parce que je suis oblige d'ecrire dans mon javascript mon chemin vers cette meme page !!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <HTML> <HEAD> <SCRIPT language="Javascript"> <!-- function updateOperators(criteria) { var val = "http://monsite.org/index?id_criteria=" + criteria.value window.location.replace(val); } //--> </SCRIPT> </HEAD> <BODY> <select name="criteria" onchange="updateOperators(this);"> #for $i in range($len($criterialist)) <option value=$i> $criterialist[$i].caractheristic </option> #end for </select> ..... en fonction de val ... je fait le triatement necessaire
d'ou ma question:
1. Il y a t il un moyen pour que le onChange recharge la page en passant de parametre (sans meme utiliser javascript)
2. Si pas possibilite d'eviter javascript, comment faire pour pas avoir a tapper tout le chemin ???
merci de vos reponses
Partager