Dojo rellena el widget de cuadro combinado dinámicamente
¿Podría alguien explicarme por qué este sencillo código directo no funciona?
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;
No se muestra ningún error, pero mi cuadro combinado con la identificación "serviceSelect" no muestra ninguna opción, el cuadro combinado se declara en la sección html de mi código,
<input dojoType = "dijit.form.ComboBox" id="serviceSelect"></input>
odos los punteros hacia la dirección correcta serán muy apreciado