¿Por qué ajax no se ejecuta normalmente después de hacer clic en el botón?
1. Si hace doble clic para abrir el html, ajax no se puede ejecutar. Para ejecutar ajax, debe tener soporte de servidor, como apache, y puede ejecutar ajax abriéndolo a través de localhost y otra IP. o nombres de dominio
2. Agregue console.log al método a para verificar si el método realmente se ejecuta cuando se hace clic, dónde se ejecuta y si hay un error en la consola