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();
});