2009-09-07 4 views
0

私は、標準のjQueryオートコンプリートプラグイン(bassistanse.de)を使用して、JSON(ASP.NET MVC)にシリアル化されたKeyValueCollectionにバインドしています。ユーザーがDBに存在しない値、つまりリストにない値を入力すると、ユーザーに通知する必要があることを除いて、すべて正常に機能します。jQueryオートコンプリートの問題:「リストにない」ケースを処理する方法

これを解決する方法はありますか?

理想的には、最初のエラーと有効な選択後のエラーの両方を処理したいと考えています。

'blur'イベントの処理は、ユーザーがドロップダウンアイテム(効果的にフォーカスを失う)をクリックすると、すぐに選択が行われるため、役に立ちません。

ありがとうございます。

+0

私は長い間このサイトを使用していませんが、「asp.net-ajax」タグを追加してください。 – madphp

+0

asp.net-ajaxを使用していないので、jQueryを使用しています。 – Valentin

+0

「初回エラー」と「有効な選択後のエラー」を説明してください。 – staterium

答えて

1

demoページを見ると、2番目の例は現在の月を除いていますが、「9月」と入力すると「No Match」というメッセージが表示されます。これは、組み込みの'result'イベントが発生し、パラメータ 'data'が定義されていない場合に行われます。

+0

ありがとう、それは働いた。唯一の問題は、それが最新バージョンでしか語られていないことを発見することでした。私は結果ハンドラが不一致で呼び出されていなかったところで1.0.2を使用しています。 – Valentin

関連する問題