FilteringSelect with Memory store query
by schlomm
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.9.0/dijit/themes/claro/claro.css">
<select id="dropdown" data-dojo-type="dijit/form/FilteringSelect" data-dojo-props="'searchAttr': 'id', 'labelAttr': 'id', fetchProperties:{sort:[{attribute:'id'}]}"></select>
JavaScript
require([
"dojo/parser",
"dijit/registry",
"dojo/store/Memory",
"dijit/form/FilteringSelect",
"dojo/domReady!"
], function (parser, registry, Memory) {
parser.parse().then(function () {
var dropdown = registry.byId("dropdown");
dropdown.set("store", new Memory({
data: [
{ id: 'BBB' },
{ id: 'AAA' },
{ id: 'CCC' }
]
}));
});
});