EdgeやIEのみJQueryのAutocompleteが適用されていない時に真っ先に確認するべきこと


TL;DR

<head>内に<meta http-equiv="x-ua-compatible" content="IE=edge">を入れているか確認しよう。

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="x-ua-compatible" content="IE=edge">
</head>

<meta http-equiv="x-ua-compatible" content="IE=edge"> とは

常に標準表示のみがされるようになります。

IEには過去のバージョンで表示出することが出来る互換表示機能があるらしく、これで開発者が泣くケースが多いらしい。

自分の場合はこのタグを入れることで、解決しました。

参考記事

IE対策:互換表示させない。