Récupérer une valeur JavaScript pour gérer affichage d'une page .jsp
Bonjour,
J'essaie de gerer le contenu d'une page .jsp avec une petite fonction javascript.
Je suis aussi totalement débutant avec.
L'idée est que je récupère une valeur d'un select et que l'affichage change en fonction du résultat.
Le script de la fonction :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
function selectAGG_DOW_or_MONTH(sel){
if ( sel.selectedIndex == 0
|| sel.selectedIndex == 1
|| sel.selectedIndex == 3
|| sel.selectedIndex == 4
|| sel.selectedIndex == 6){
var_choix = true // Ce que je veux faire
// alert("Ici DOW "); Test
} else {
var_choix = false // Ce que je veux faire
// alert("Ici Month "); Test
}
} |
Il y a ici une selection pour la valeur du select qui marche deja et a la suite de celui-ci la page est rafraichie avec une fonction update.
Plus loin dans le code j'ai une entree du tableau struts qui correspont a une cellule de td :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<s:if test="'var_choix' == 'true'">
<display:column property="totalDow" title="Gesamt DOW" sortable="true" sortName="totalDow">
<span class="${obsCaseListrow.checkType}">${list.totalDow}</span>
</display:column>
</s:if>
<s:else>
<display:column property="totalDow" title="Gesamt Month" sortable="true" sortName="totalDow">
<span class="${obsCaseListrow.checkType}">${list.totalMonth}</span>
</display:column>
</s:else> |
Code:
1 2
|
Le test <s:if test="'true' == 'true'"> ou <s:if test="'false' == 'true'"> donne bien le resultat |
Ce qui me manque est la syntaxe pour amener ma variable var_choix dans la structure if :
Code:
1 2
|
<s:if test="'var_choix ' == 'true'"> |
Merci de bien vouloir m'aider