几次ajaxrequest后,Kendo分离器未定义

时间:2013-01-21 03:06:43

标签: kendo-ui splitter

我有一个包含左右窗格的分割器。在左侧窗格中,它显示导航,单击某个项目时,与该项目对应的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 个答案:

答案 0 :(得分:0)

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

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