FilteringSelect with Memory store
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/resources/dojo.css">
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/tundra/tundra.css">
<input id="select"></input>
JavaScript
require([
'dijit/form/FilteringSelect',
'dojo/store/Memory'
], function(FilteringSelect, Memory) {
var store = new Memory({
data: [
{name:"text1", id:22},
{name:"text2", id:33}
]
}),
fs = new FilteringSelect({
name: "mySelect",
id: "mySelect1",
store: store,
searchAttr: "name"}, "select");
var xx = store.query({name:"text2"}, {sort: [{attribute: "id"}]})
console.log(xx)
});