Bonjour à tous,

Je rencontre un petit problème que je n'arrive pas à régler et je n'ai toujours pas trouvé de solution depuis maintenant deux heures..

Mon problème est simple:
Si je lance le script tel quel comme ci-dessous, j'ai droit à un beau message d'erreur :
dijit.form.ComboBox: TypeError: _45 is undefined
undefineddojo._scopeArgs = [undefined];
Par contre, si j'affiche le contenu de la boucle, j'obtiens bien ceci:
[{name: '0', value: '0'},{name: '1', value: '1'},{name: '2', value: '2'},{name: '3', value: '3'},{name: '4', value: '4'},{name: '5', value: '5'},{name: '6', value: '6'},{name: '7', value: '7'},{name: '8', value: '8'},{name: '9', value: '9'},{name: '10', value: '10'}]
Je ne comprends pas où se situe mon erreur

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
dojo.xhrPost({
		        url: "index.php?app=j9&json=true",
		        content: {"j9ActionScript":"jurySess",
		        		  "formAjoutPlan_filiere":dijit.byId('formAjoutPlan_filiere').attr('value')},
		        handleAs: "json",
		        timeout: 30000,
		        error: function(err){loader(false);errors_Display(err.toString());},
		        load: function(responseObject, ioArgs){
 
					if (responseObject.success)
					{	
							data = responseObject;
							loader(false);
 
							function items() {
							items = '[';
								for (var i in data['jurySess_results']) {
									items+="{name: '"+i+"', value: '"+i+"'},";
								}
							items += ']';
 
							return items;
							}
 
							var jurys = {
							identifier: 'value',
				            label: 'name',
				            items: items()
				            }
 
 
				             new dijit.form.FilteringSelect({
					            store: new dojo.data.ItemFileReadStore({
					                data: jurys
					            }),
					            autoComplete: true,
					            style: "width: 125px;",
					            id: "jurySess",
					        },
					        "jurySess");
 
					}
					else {
						loader(false);
						errors_Display(responseObject.error);
					}
 
    			}
 
		});
Merci d'avance pour votre aide.