Bonjour,
je souhaiterai creer une combobox, qui lorsqu'il y a changement, modifie un champ. Du coup j'ai fait qq chose comme suit:
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
ce que je trouve sale en fait: parce que je suis oblige d'ecrire dans mon javascript mon chemin vers cette meme page !!!!

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