J'ai besoin d'appeler une fonction javascript dans c: foreach. S'il vous plaît donnez-moi une idée comment appeler. Je passerai en revue le usertimetrackersummary à l'intérieur de foreach et ai besoin d'appeler la fonction de javascript pour chaque boucle.Appeler javascript de c: foreach
Maintenant, la fonction javascript est appelée chaque boucle mais je reçois une valeur vide si j'essaie d'imprimer 'totalOffHomeHrs' dans les données de la table. td
<c:forEach items="${userTimeTrackerSummary}" var="userTimeTracker">
<script type="text/javascript">
var totalOffHomeHrs= addTimes('${userTimeTracker.totalWorkhours}','${userTimeTracker.totalWorkHomehours}');
</script>
<tr style="font-size:11px;">
<td ><c:out value="${userTimeTracker.employeeID}" /></td>
<td>${totalOffHomeHrs}</td>
</tr>
</c:forEach>
javascript function:
function addTimes(t0, t1) {
return timeFromMins(timeToMins(t0) + timeToMins(t1));
}
Ne [cette] (http://stackoverflow.com/questions/28559648/how-to-call-javascript-function-from-tag-libs) aide? –
@Ashish. J'essaye la même chose. la fonction précédente n'a pas été appelée en raison d'un problème de redémarrage du serveur. maintenant la fonction a été appelée. Je vais vous mettre à jour les progrès. Merci – user2057006
J'ai mis à jour avec le nouveau code. S'il vous plaît aider pourquoi totalOffHomeHrs affiche rien. Y a-t-il un autre moyen d'atteindre cette exigence? – user2057006