无法使用destroy方法销毁和重新创建kendo ui网格

时间:2015-01-12 01:15:44

标签: jquery kendo-ui kendo-grid kendo-asp.net-mvc

我在尝试销毁剑道网格时收到错误。这是错误。

Unhandled exception at line 18, column 8575 in http://localhost:21909/Content/Kendo/kendo.all.min.js

0x800a138f - JavaScript runtime error: Unable to get property 'destroy' of undefined or null   reference

我无法弄清楚我的代码出了什么问题。 javascript就像这样

getContactGrid: function (categorytx) {
        var self = this;
        self.kgrid.destroy();
        self.kgrid.wrapper.empty();
        $.get(GetAppPath() + 'Grid/GetGrid?gridid=contact_kgrid&gridParams=viewty=' + categorytx + ';', function (datatx) {
            $("#grid-container").empty();
            $("#grid-container").append(datatx);
        }).fail(function () {
            $('#msg-div').Message({ resourcecd: 'ERR_OCCURED', delayno: 6000 });
        }).complete(function (datatx) {
            self.appendFilter(categorytx);
            $('#master_div div[data-gridyn=true]').Kgrid();
            self.viewHistory();
        });
    },

我将网格作为局部视图但是destroy方法抛出了所述异常

0 个答案:

没有答案