У меня есть страница, которая содержит html.RenderPartial, который отображает частичное представление ASP.NET MVC.
Частичное представление используется в качестве диалогового окна jQuery и открыто со страницы, где оно отображается.
Проблема в том, что внутри частичного представления я хочу загрузить и сохранить переменную при отображении диалогового окна. Эти данные используются для поиска во время работы внутри диалога.
Но когда загружается страница с частичным представлением, jQuery getJson
внутри частичного представления вызывается дважды. Зачем?
Код в частичном представлении выглядит следующим образом:
<script type="text/javascript">
$(function() {
var groups = null;
$.getJSON("/RessourceGroup/List", null, function(data) {
groups = data;
});
В Firebug я вижу, что страница (представление) загружается один раз, но сценарий выше в частичном представлении все еще вызывается дважды. Почему?