JSFiddle - React, Tailwind, and code Playground

by dmachi

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.5.0/dijit/themes/claro/claro.css">
<body class="claro">
    <div id="stateSelect" store="store" dojoType="dijit.form.FilteringSelect"></div>
</body>

JavaScript

dojo.require("dijit.form.FilteringSelect");
dojo.require("dojo.data.ItemFileReadStore");
dojo.require("dijit.form.DateTextBox");
dojo.require("dijit.form.Button");
dojo.require('dojo.parser');

dojo.addOnLoad(function(){
    store = new dojo.data.ItemFileReadStore({data:{
        identity: "id",
        items: [{id: "one", name: "One"}, {id: "two", name: "Two"}]
    }});

dojo.parser.parse();

function dynamic() {
    var ss = dijit.byId('stateSelect');
    dojo.connect(ss, "onChange", ss, enabler);
}

function enabler() {
    if (this.isValid()) {
         console.log("isValid");
    }else{
         console.log("notValid");
    }
}

dynamic();


});