JSFiddle - React, Tailwind, and code Playground
by cswing
JavaScript
dojo.ready(function() {
var stateStore = new dojo.data.ItemFileReadStore({
data: {
"GetStatesResult": [
{ "Desc": "--Select--","Value": "-1" },
{ "Desc": "Alaska", "Value": "AK" },
{ "Desc": "Alabama", "Value": "AL" },
{ "Desc": "Arkansas", "Value": "AR" },
{ "Desc": "Arizona", "Value": "AZ" }
]
}
});
function completed(GetStatesResult) {
var ref = dom.byId("stateSelect");
for ( var i = 0; i < GetStatesResult.length; i++) {
var node = domConstruct.create("option", {value: stateStore.getValue(GetStatesResult[i], "Value"), label: stateStore.getValue(GetStatesResult[i], "Desc")});
domConstruct.place(node, ref, "last");
}
}
function error(errData, request) {
console.log("Failed in loading data.");
}
stateStore.fetch({
onComplete : completed,
onError : error
});
});