توی console مرورگر نگاه کن ببین اررور داری یا نه
اگه ارروری نیست حتما رویداد onchange انجام نمیشه میتونی آلرتی چیزی بزاری توی onchange که مطمئن بشی انجام میشه یا نه
من با اینی که شما استفاده کردی تا حالا کار نکردم ولی select2 استفاده کردم رویداد رو خراب نمیکرد میتونی شما هم از select2 استفاده کنی ببینی