Доступность элементов DOM в ASP.NET MVC и ASCX

У меня есть сложное представление asp.net mvc, где я загружаю частичное представление ascx в div с помощью $.ajax(), Поэтому мне было интересно узнать о доступности элементов DOM, содержащихся на главной странице, и частичного представления ascx. С помощью селекторов jQuery я могу найти элемент на главной странице из частичного представления ascx? а наоборот?

1 ответ

В обе стороны, в зависимости от момента времени.

Вы всегда можете получить доступ к элементам из основного представления, так как HTML привязан во время рендеринга (например, $(document).ready())

У вас не будет доступа к элементам в частичном представлении из родительского представления, пока не будет выполнен обратный вызов из $.ajax метод успешно завершен, и вы связали HTML с DOM (с помощью .html(result) например).

Другие вопросы по тегам