I have a modal that has a select form field in it that is populated from the database; it also has a button that opens another modal where the user can add a new record to the database, once they add the record I need to refresh the modal that has the select so that the newly created option appears in the select list.
The select list is populated using a ViewBag parameter that is set in the Controller, thus the need to "refresh/reload" the modal window (to get the newly added record)
is there a "refresh" or "reload" method for the first open modal?
3 Answer(s)
-
0
I was able to resolve this using the existing
_resetUserSpecificPermissions()
in _PermissionsModal.js
as an example, tweaking it to my specific need!
-
0
Hi,
I think it's better to get your data with an ajax request. That way, you can easily refresh only the select list.
-
0
I do agree AJAX request is best approach, and that is how I am doing it in numerous other locations. I just needed a fix for this one instance as it would have been a lot more work to refactor the modal to use AJAX for the select list, then it was to implement the refresh of the initial modal when the secondary modal executed a save.