ノックアウト jsオブザーバブルにバインドされた入力テキスト ボックスがあります。
<input id="searchTextBox" class="searchTextBox" type="text" maxlength="25"
title="Search" placeholder="Search"
data-bind="value: GridVm.FilterText,
valueUpdate: 'afterkeydown',
disable: GridVm.Data().length == 0" />
問題は、ユーザーが IE で x をクリックしたときに、FilterText オブザーバブルが更新されないことです。
xを削除できることがわかりました(リンクされた質問のスクリーンショットを参照)が、それは最後の手段です(機能が気に入っています)。このフォーラムは、x がクリックされたときに発生するイベントはないと述べています。
ノックアウトの監視可能な更新を強制するために使用できるイベント、またはノックアウトでこれを行う良い方法はありますか?