1

追加の文字を入力するたびにサーバーに戻るのではなく、サーバーに一度だけアクセスして、一致するすべての単語を取得し、その後ダウンロードしたデータをフィルター処理するようにします。

この作業に問題があります。「リモート」を使用して 2 つの文字が入力されるまで待機することに成功していますが、追加の文字が入力されるとサーバーへの送信を停止することはできません。

手順:

  1. 2 文字を入力したら、その 2 文字で始まるすべての一致する単語を取得します。
  2. 3 文字目以降の文字が入力された場合は、サーバーに再度アクセスせず、送信された前のリストからフィルター処理するだけです。

例:

  1. 「も」が入力されています。「も」で始まる 100 語すべてが返されます。(表示されているのは 10 個のみです)。
  2. "mor" - 3 番目の文字で、サーバーに戻りません。前の単語セットから一致する 20 個の単語を見つけるだけです。

誰でもこれを機能させることができますか?

実生活では (YUI2 を使用して)、これを行ってから、誰かが単語の後にスペースを入力すると、サーバーに戻ります。その時点で、追加の単語を取得することがわかっています。

ありがとう!

4

0 に答える 0