Dojo remplir la boîte combo widget de façon dynamique

Quelqu'un pourrait-il m'expliquer pourquoi ce simple code ne fonctionne pas,

var serviceStore = new dojo.data.ItemFileWriteStore({
data: {identifier: "serviceCode",items:[]}
}); 
//jsonObj is a json object that I obtain from the server via AJAX                                       
for(var i = 0; i<jsonObj.length;i++){
serviceStore.newItem({serviceCode: jsonObj[i]});
  }
var serviceFilterSelect = dojo.byId('serviceSelect');
serviceFilterSelect.store = serviceStore;

Il n'y a pas d'erreur affichée, mais mon combobox avec l'id "serviceSelect" ne pas afficher toutes les options, le combo est déclarée dans la section html de mon code,

<input dojoType = "dijit.form.ComboBox" id="serviceSelect"></input>

Tous les pointeurs vers la bonne direction sera apprécié.

OriginalL'auteur Lawrence Osheng | 2011-05-04