IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Emplacement Javascript avec Dojo


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 75
    Par défaut Emplacement Javascript avec Dojo
    Bonjour, j'utilise Dojo dans un projet Symfony.

    Je fabrique 2 onglets avec le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    		<div id="tabcontainer-infos" rel="dijit.layout.TabContainer" class="tab-dojo" style="width: 100%;" doLayout="false">
    			<div rel="dijit.layout.ContentPane" title="<?php echo __("Information"); ?>">
    				<div class="infos-fichier" id="infos-fichier-infos">
    				</div>
    			</div>
    			<div rel="dijit.layout.ContentPane" title="<?php echo __("Keywords"); ?>">
    				<div class="infos-fichier" id="infos-fichier-motsclefs">
    				</div>
    			</div>
    </div>
    J'ai ensuite un template par onglet avec du javascript classique à l'intérieur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script type="text/javascript">
    $(document).ready(function(){
    	$("#add_motcle").click(function(){
    		var add_mc = $("#container-menu-recherche-champ-mc").val();
    		var add_id_fichier =  $("#add_id_fichier").val();	
    		var add_motsclef_id =  $("#add_motsclef_id").val();
    	   $("#infos-fichier-motsclefs").load("<?php echo url_for('add_motcle'); ?>", {mc: add_mc, id_fichier: add_id_fichier} );
    	  return false;
    	});
     
    });
    </script>

    Je souhaitais optimiser mon code en mettant ce script directement dans un fichier JS ou dans mon layout à l'aide d'un plugin.

    Seulement, dès que je ressort le javascript de cet endroit, il ne répond plus à l'action.

    Est-ce un problème de Dojo ?

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Je ne pense pas que ce soit un souci Dojo. Un event reste un event. Tu devrais faire un console.log pour voir si tu passes bien dans ta fonction qui connecte le clic.

    Autre chose, est ce du jQuery que tu utilises ou le pont dojo-jQuery (dojox/jq.js ?

    Enfin, quelle version de Dojo ?

    ERE

Discussions similaires

  1. [MFC ?] lier un javascript avec une application
    Par hiko-seijuro dans le forum MFC
    Réponses: 8
    Dernier message: 10/11/2005, 14h50
  2. Détecter l'activation de Javascript avec des JSP
    Par TonioLeRital dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 10/11/2005, 09h31
  3. Cryptage Javascript avec une clef
    Par Thierry8 dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 22/08/2005, 21h09
  4. Problème javascript avec Firefox
    Par Bisûnûrs dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/08/2005, 17h18
  5. [PHP-JS] var javaScript avec test php
    Par lepierre dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/12/2004, 12h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo