Tengo el requisito de usar el menú desplegable dependiente y el autocompletado en función de la selección del valor anterior, además de rellenar los menús desplegables en función del valor seleccionado de otro menú desplegable. Por ejemplo, tengo una lista de escuelas basada en la ciudad, por lo que reduce las escuelas por ciudad y he completado esta parte, pero si no conoce la ciudad y la escuela, quiero poder seleccionar la escuela y hacer que la ciudad se vuelva a llenar automáticamente.
Actualmente lo implementé usando muchos bloques if else , pero esto no parece ser eficiente.
¿Hay una manera buena y eficiente de hacer esto?