 <p>I ended up using some jquery in my change events.</p> <pre><code>'change .edit-status': function(event, template){ var status = event.target.value; if (status === "UnAssigned") { $(".edit-assigned-to").val(""); } return false; }, 'change .edit-assigned-to': function(event, template){ var assignedTo = event.target.value; if (!template.data.assignedTo &amp;&amp; assignedTo !== "") { $(".edit-status").val("Not Started"); } if (assignedTo === "") { $(".edit-status").val("UnAssigned"); } return false; } </code></pre> <p>I'm not sure if there are better approaches or pitfalls to this solution, but it seems to be meeting my needs.</p>