La lista de selección de AngularJS no se actualiza [cerrada]

Nuevo en angular, y recientemente heredé un proyecto creado con MVC y AngularJS que no se ha actualizado en mucho tiempo.

En el proyecto, hay una lista de selección que se completa con una respuesta JSON de Authorize.net con tipos de pago para ese cliente. En la carga inicial, la lista de selección no carga ningún problema.

Sin embargo, también hay un iframe modal que agrega un nuevo formulario de pago a Authorize.net, y cuando el usuario cierra el formulario modal, la página llama a la función para conectarse a Authorize.net nuevamente y extraer los pagos que están registrados en ese momento. punto. El JSON vuelve sin problemas, ya que puedo verlo al iniciar sesión en el navegador. El problema es que la lista de selección no se actualiza.

Si abro la lista de selección, cierro la lista de selección y la abro de nuevo; entonces se habrá actualizado finalmente con esa respuesta JSON. No se ha llamado a la función desde que se cerró el iframe modal, la lista de selección finalmente se actualiza después de pasar por ese ciclo de apertura y cierre.

¿Hay algo que deba hacer con mi función JS para decirle a esa lista de selección que necesita actualizarse?

Gracias.

Answer