Kendo ui 剑道拆分器在多次请求后未定义

Kendo ui 剑道拆分器在多次请求后未定义,kendo-ui,splitter,Kendo Ui,Splitter,我有一个包含左窗格和右窗格的拆分器。在左侧窗格中显示导航,单击某个项目时,与该项目对应的URL将加载到右侧窗格中。我已经成功地做到了这一点,但我注意到,在三次成功的ajaxrequest之后,我的拆分器在第四次单击之后是未定义的 以下是我的部分js: var onPanelItemSelect=函数(e){ 我遗漏了什么吗?您确定原因是您加载了三次局部视图吗?这种行为的原因可能是这些请求实际加载的内容 著名的问题是用这些ajax请求加载另一个jQuery,因此所有小部件都将从内存中清除,您将开始

我有一个包含左窗格和右窗格的拆分器。在左侧窗格中显示导航,单击某个项目时,与该项目对应的URL将加载到右侧窗格中。我已经成功地做到了这一点,但我注意到,在三次成功的ajaxrequest之后,我的拆分器在第四次单击之后是未定义的

以下是我的部分js: var onPanelItemSelect=函数(e){


我遗漏了什么吗?

您确定原因是您加载了三次局部视图吗?这种行为的原因可能是这些请求实际加载的内容


著名的问题是用这些ajax请求加载另一个jQuery,因此所有小部件都将从内存中清除,您将开始遇到未定义的问题。

我的错。我已经解决了这个问题,但下一个问题是当我的视图显示在拆分器上时“myfunction未定义”。无论如何,感谢您的回复
    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;
}