0

現在、jQuery オートコンプリート機能を備えた UI を開発しています。自動提案は正常に機能していますが、キーボードを使用して値を選択できません。キーボードを使用して値を選択すると、すぐに選択が解除されます。マウスで選択しても問題ありません。次の関数を onKeyUp イベントにバインドしました。

function setCreators(startDate, endDate) {
  $(document).ready(function() {
    $("#txtCreator").autocomplete(
      "getCampaignAuthors?stDate=" + startDate + "&enDate=" + endDate
    );
});

キーボードを使用して値を選択できないのはなぜですか?

4

1 に答える 1

0

解決策を見つけました。その onKeyUp イベント バインディングです。jquery オートコンプリートは、内部処理に同じ onkeyUp イベントを使用していると思います。そこで、トリガー イベントを onfocus に変更しました。今では正常に動作しています。

于 2012-10-05T06:04:06.667 に答える