Knockout.js bound input value not updated when I use jquery .val('xyz')

Solution 1:

.val() does not trigger the change event. So, you can just do .val("blah").change() for KO to pick up the changes.