私はWebアプリケーションを開発しています。要件により、このアプリケーションには 500 行以上のテーブル (ページなし) が含まれています。アプリケーションは非常にインタラクティブなので、舞台裏で KO を使用しています。
とはいえ、入力テキスト ボックスを時々タブで移動しても、最も近いテキスト ボックスに移動せず、ページの最初の入力テキスト ボックスに移動することに気付きました。これが発生すると、いくつかのことも発生します。
- イベントはトリガーされ
blur
ません。 - イベントもトリガーされ
focusout
ません。マウス クリックを検出して問題を回避し、jQuery を使用して手動でイベントを発生させる必要がありました。 - 目立たない検証は機能しません。
- ビューモデルはバインドされていません。入力ボックスの変更は KO ビュー モデルには反映されません。
問題は断続的で、一貫して再現できるとは限りませんが、頻繁に発生しています。このアプリケーションにお金が関係していることを考えると、100% 機能するにはこれが必要です。
また、Chrome と Firefox で同じアプリケーションをテストしても問題なく動作します。IE9 および 10 では断続的な問題は検出されていません。この問題に関する既知のブラウザのバグはありますか? それとも、何かが足りないのですか?