1

ページにテキストボックスとオートコンプリートの設定があるという奇妙な状況があります。AutoPostBack="True"のあるテキストボックスでJQueryベースのオートコンプリートを使用しています。これは、キーボードを使用してオートコンプリートアイテムを選択し、Jqueryを起動してテキストボックスに入力し、ボックスからタブで移動するとAutoPostBackが起動する場合に最適です。ただし、オートコンプリートアイテムをクリックすると、テキストボックスが最初にフォーカスを失い、Jqueryがテキストボックスのテキストを変更する前にAutoPostBackが起動します。PostBackまたはJqueryのいずれかを遅らせて、互いに競合しないようにする方法はありますか?JQueryはPostBackでの状態を失うため、変更されるのはPostBackである必要があると思います。助言がありますか?

4

1 に答える 1

3

ASP.NETの自動ポストバック機能を削除し、それをJQueryに実装して、ポストバックが必要な場合にポストバックを呼び出してみませんか?

于 2010-03-02T15:36:24.980 に答える