JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://www.jsviews.com/download/jsviews.js"></script>
<div id="content">
<input data-link="formData.selectedThing trigger=true"/>
<br/>
<input data-link="formData.selectedPlace trigger=true"/>
</div>
<button id="btnUpdate" type="button">Update</button>
JavaScript
var app = {
formData: {
selectedThing: "thingValue1",
selectedPlace: "placeValue1"
}
};
$("#btnUpdate").on("click", function(){
var replacementForm = {
selectedThing: "thingValue2",
selectedPlace: "placeValue2"
}
$.observable(app).setProperty("formData", replacementForm);
});
$("#content").link(true, app);