0


0

jQueryは入力テキストで変更イベントを使用します

私のプロジェクトのいくつかのドロップダウンリストには非常に多くのオプションがあり、それらをオートコンプリート機能でテキストを入力するように変更しています(jquery autocompleteプラグインを使用)。

しかし、ドロップダウンリストでは、たとえばchangeイベントを使用し、その値を使用してajax関数を起動できます。 しかし、オートコンプリートでは、それを行う方法がわかりません。変更イベントを保持したいと思います。 changeイベントを使用しても何も起こらない、または機能するだけで、入力テキストに何らかの値があり、そのテキストとぼかしを消去します。

要約:オートコンプリート入力テキストで変更イベントを使用したい。

ありがとうございます。

2 Answer


0


問題を正しく理解していれば、http://docs.jquery.com/Events/keyup [keyup]イベントを使用して、入力フィールドでキーが押されて離されるたびに関数を起動できます。


0


オートコンプリートワークフローのさまざまな段階で呼び出される関数など、さまざまなオプションがあり、指定できます。 FormatItem関数にロジックを固定することをお勧めします。

詳細は、http://docs.jquery.com/Plugins/Autocomplete/autocomplete#toptions [jQuery API]にあります。