Сплиттер кендо не определен после нескольких ajaxrequest

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

Вот мой частичный js: var onPanelItemSelect = function (e) {

    var windowPath;

    windowPath = $(e.item).attr('data-value');

    if (windowPath != '#') {
        // get a reference to the splitter
        var splitter = $("#splitter").data("kendoSplitter");
        // load content into the pane    
        splitter.ajaxRequest("#right_pane", windowPath);
    }

    return false;
}

Я что-то пропустил?

1 ответ

Вы уверены, что причина в том, что вы загружаете частичное представление три раза? Причиной такого поведения может быть то, что на самом деле загружается этими запросами.

Известная проблема состоит в том, чтобы загрузить другой jQuery с этими запросами ajax, и, таким образом, все виджеты будут удалены из памяти, и вы начнете получать неопределенные проблемы.

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