FilteringSelect with Memory store

by syafid

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:1},
                {name:"text2", id:2}]}),
        fs = new FilteringSelect({
            name: "mySelect",
            id: "mySelect1",
            store: store,
            searchAttr: "name"}, "select");
    
    fs.on('change', function(value) {
        console.log("Value:", value);
    });
});