Сплиттер кендо не определен после нескольких 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, и, таким образом, все виджеты будут удалены из памяти, и вы начнете получать неопределенные проблемы.