2017-11-28 5 views
0

入力時に候補を表示する先取り機能を実装しようとしています。ユーザーがどこかをクリックすると、その候補を表示する要素(ul)が非表示になります(style.displaynone)。角度:外をクリックすると非表示になると先読み候補が再度表示されない

あなたはこのdemo(テストデータ:1、12、123)を見てみるならば、私は提案が利用可能であり、検索テキストボックスが空でない場合、バックblockからstyle.displayを設定しようとしています。しかし、それをblockに戻すことはありません。クリアしてtextboxにフォーカスを当ててもう一度入力すると、候補が表示されます。

私の頭を割っていますが、理由を理解できませんでした。助けてください!

答えて

1

野生の推測:表示をnoneに設定する以外に、ドキュメントのクリックで一致アイテムを[]にリセットします。

+0

それは機能しますが、なぜですか? – karthikaruna

関連する問題