Для додзё <1.6:

кто-нибудь объяснить мне, почему этот простой прямой код не работает,

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;

Нет никакой отображаемой ошибки, но мой выпадающий список с идентификатором "serviceSelect" не отображает никаких параметров, комбо объявлено в разделе html моего кода,

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

Любые указатели в правильном направлении будут высоко ценится.

Ответы на вопрос(4)

Ваш ответ на вопрос