Вызов события javascript представления из отдельного частичного представления - PullRequest
0 голосов
/ 15 октября 2018

У меня есть представление в моем веб-приложении, которое отображает список пользователей.

Я отображаю их с помощью компонента представления, потому что есть пара событий, которые я хотел бы вызвать перезагрузкусписок пользователей без перезагрузки страницы.

Вот что у меня есть:

<div class="main-content">
    <div class="row">
        <div id="users-container" class="col-sm-12 col-lg-8">
            @await Component.InvokeAsync("UsersList")
        </div>
        <button type="button" class="btn">Create User</button>
    </div>
</div>

<script>
    function reloadUsers() {
        $.get("/GetUsers", function (data)
        {
            $('#users-container').html(data);
        });
    }
</script>

У меня также есть кнопка, которая открывает модальное окно и загружает частичное представление, содержащее форму для созданияuser.

Моя проблема в том, что мне нужно вызвать reloadUsers из этого частичного представления после отправки формы.Но частичное представление ничего не знает об этой функции, потому что оно находится в другом представлении.

Какая лучшая практика для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...