XPages で Web ページを作成しました。値が変更されたときに onkeyup イベントを発生させる入力フィールドがあります。onkeyevent で、データのビューを含む div の部分的な更新を開始します。ユーザーが入力したものを使用してデータをサブセット化します。したがって、たとえば、リストは次のように始まる場合があります。
アラン・ブラッド ブライアン ビル・チャド
ユーザーが「B」と入力すると、真ん中の 3 つの名前だけが残り、「Br」に r を追加すると、Brad と Bryan だけが残ります。
ユーザーがバックスペースを使用すると、プロセスが逆になります。
それはすべて完璧に機能しますが、1 つの問題があります。入力フィールドが空白になるようにユーザーがバックスペースすると、ビューはすべての名前に戻るはずですが、そうではなく、1文字のときと同じままです。もう一度バックスペースすると、ビューはすべての値を取得します。
私はこれに何時間も苦労して成功せず、本当に助けていただければ幸いです。
ありがとう、
ブライアン