Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Comment passer une variable javascript à un tableau dans un template ?

Posted by pheromix on 03/23/2016 07:30

Bonjour à tous,

Dans un fichier template je veux passer dans un tableau la valeur d'un listbox :

{literal}

<script type="text/javascript">

	$(function(){
		
		$("#btnCalculerNote").on("click",function(){ // au click d'un bouton
                        
			iIdUser = $("#id_user").val(); // ceci est la valeur du listbox
                        
			$.getJSON (
				"{/literal}{jurl 'default:calculerNote', array('id_utilisateur'=> )}{literal}", // comment passer la variable iIdUser ici
				function (data)
				{
					alert ("Calcul des notes terminé") ;
					window.location.href = data.zUrl ;
				}
			);
		});
	}) ;
	
</script>
{/literal}

Mon problème est donc comment passer la variable iIdUser dans le tableau ?

merci beaucoup

  [Opened] Comment passer une variable javascript à un tableau dans un template ?

Reply #1 Posted by foxmask on 03/24/2016 09:31

quand ca devient aussi pointilleux ; je créé une variable dans la vue qui contient tout le js et dans le template "j'affiche" simplement la variable.


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Comment passer une variable javascript à un tableau dans un template ?

Reply #2 Posted by laurentj on 03/30/2016 16:06

Bonjour,

tu peux utiliser la fonction de template urljsstring

  [Opened] Comment passer une variable javascript à un tableau dans un template ?

Reply #3 Posted by pheromix on 04/06/2016 16:12

merci

 
Page
  1. jDb : l'extension mysql n'est pas installée dans php pour le driver jDb configuré >
  2. [Résolu] Jelix 1.6.5 / PHP 7.0.x / Debian 8.3 : page avec jForms "contenu vides" >
  3. jDb : l'extension mysql n'est pas installée dans php pour le driver jDb configuré >
  4. jDb : l'extension mysql n'est pas installée dans php pour le driver jDb configuré >
  5. jDb : l'extension mysql n'est pas installée dans php pour le driver jDb configuré >
  6. Passage de variable entre _preCreate et _create // _preUpdate et _update >
  7. Mise à jour de Jelix 1.1.12 vers Jelix 1.2.8 : le moteur d'URL significatives ne fonctionne plus >
  8. Comment passer une variable javascript à un tableau dans un template ?