0
Это мой код:Заполнение додзё ComboBox с JSON
dojo.xhrGet({
url: "/api/products",
load: function (result) {
require([
"dojo/store/Memory", "dijit/form/ComboBox", "dojo/domReady!"
], function (Memory, ComboBox) {
console.log(result); // this outputs the data successfully...
var stateStore = new Memory({
data: result // but, this says it's "undefined"
});
var comboBox = new ComboBox({
id: "stateSelect",
store: stateStore,
searchAttr: "Name"
}, "stateSelect");
});
}
});
Как вы можете видеть из моих комментариев выше, данные выводятся должным образом в моем console.log()
, но когда я пытаюсь использовать его в new Memory()
он говорит, что это «не определено.» Как я могу правильно заполнить свой ComboBox данными JSON?
Спасибо, хороший улов! – user1477388