Получить исходный код div для HTTP Post на контроллер ASP.NET MVC - PullRequest
2 голосов
/ 11 июня 2019

У меня есть MVC представление , в котором я создаю div с некоторыми динамическими данными.

<div>
   <p>Dynamic content</p>
</div>

Как только Div завершит рендеринг, я хочу использовать метод действия контроллера с параметром (содержимое внутреннего источника div) .

Это выполняется в веб-задании, поэтому пользователь не взаимодействует с нажатием на кнопку.

Я пытался опубликовать div внутренний HTML контент, который отлично работает.

document.getElementById("divContent").innerHTML

но я хочу, чтобы это произошло после того, как div завершит рендеринг .

1 Ответ

1 голос
/ 11 июня 2019
$( "#DivId" ).load(function() {
          $.ajax({
            type: 'GET',
            url: '/Controller/Method',
            data: { ParamName: document.getElementById("DivId").innerHTML},
            success: function(result) {

            }
          });
        });

это событие сработает при загрузке div.

...