This is something I’ve been working on and just finished. It gives an idea of what’s involved in creating fields loaded dynamically using AJAX based on a value of another field. This example uses 2 select fields and does not do everything that you need to do, but it does show how to load the values of one field through AJAX based on a change to another field. https://github.com/Hube2/acf-dynamic-ajax-select-example
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users