JSFiddle - React, Tailwind, and code Playground
by psteele
HTML
<div>
<input type="text" data-bind="value: option1, valueUpdate: 'afterkeydown'"></input>
</div>
<div>
<select data-bind="enable: canEdit">
<option>One</option>
<option>Two</option>
<option>Three</option>
</select>
</div>
JavaScript
var vm = function() {
var me = this;
me.option1 = ko.observable();
me.canEdit = ko.computed(function() {
return me.option1() == 'y';
});
}
ko.applyBindings(new vm());