1

オートコンプリートにブートストラップのタイプアヘッドを使用していますが、うまく機能しますが、Google Chrome に 1 つの問題があります。「&」を含む名前を検索すると、この文字が削除され、その名前を検索できません。例えばH&M。

とにかくこれを修正する方法はありますか?Firefox では動作します。または & 文字をコピーして貼り付けても動作します。

Bootstrap の例にもその問題があり ます http://getbootstrap.com/2.3.2/javascript.html#typeahead

前述のように、MacOS 用の Google Chrome で発生します。

4

2 に答える 2

1

問題は、 & と上矢印が同じキーコード (38) を持ち、ブートストラップが次のコードを持っていることです:

      case 38: // up arrow
      e.preventDefault()
      this.prev()
      break

そのコードは、検索フィールドから & を削除します

于 2013-10-02T08:05:45.537 に答える