Bonjour,

Je suis nouveau avec dojo.

J'ai pris un ancien projet pour faire un test de combobox avec l'autocomplétion de dojo.
une fois rajouter les info dojo a mon projet ce la ne fonctionne pas.

tous d'abord il faut savoir que sur le projet utiliser j'ai une page index dans laquel selon le lien cliquer j'inclu la page demander dans la page index.

voici le code ajouter dans le head de la page index
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<link href="dojoFolder/dijit/themes/soria/soria.css" rel="stylesheet" type="text/css" />
 
    <script type="text/javascript" src="Script/JS/dojoFolder/dojo/dojo.js" djConfig="parseOnLoad:true, isDebug: true">
</script>
    <script type="text/javascript" >
        dojo.require("dojo.parser");
        dojo.require("dijit.form.ComboBox")
</script>
dans la page contenant le select voici le code insérer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
                                           echo" <select name='idArticle' dojoType='dijit.form.ComboBox' autoComplete='true'>";
 
                                                foreach ($tabArticle as $value) {
                                                        echo"<option value='".$value['IdArticle']."' >".$value['NoArticleExt']." -- ".$value['Designation']."</option>"; 
 
 
                                                }
                                            echo"<script type='dojo/method' event='onChange' args='newValue'>";
                                                echo"dojo.byId('resultat').innerHtml = newValue";
                                            echo"</script>";
                                            echo"</select>";
                                            echo"<div id='resultat'>Vanille</div>";
j'ai fais un test sur une page html simple et le combobox fonctionne.

Est parce que j'inclu le fichier dans un autre que cela ne fonctionne pas ou pour une autre raison.

Je suis un peu perdu suite a cela.
Si quelqu'un pourrais m'aider ou m'eguiller sur la méthode a utiliser pour le faire fonctionner.

Je remerci par avance tous ceux qui pourront m'aider

Di Blasio Michael