无法读取剑道网格中未定义的属性“最近”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法读取剑道网格中未定义的属性“最近”相关的知识,希望对你有一定的参考价值。

我目前将剑道网格A的数据设置为剑道网格B.但我有cannot read property 'closest' of undefined in kendo grid的问题

请帮我..

这是kendo B按钮onclick的代码

 $("#add-Resources").click(function () {
            var gridModal = $("#resourcesGrid").data("kendoGrid");
            var selectedItemModal = gridModal.dataItem(gridModal.select());

            var grid = $("#tblDelivery").data("kendoGrid");
            var dataItem = grid.dataItem(grid.current().closest("tr"));
            dataItem.set("Resource", selectedItemModal.Name);
            //alert(selectedItemModal.Name);
            $('#resources_modal').modal('toggle');
        });
答案

current采用代表可导航细胞的参数。使用current(someJqueryElement),然后你就可以打电话给closest。即

current(someJqueryElement).closest('tr');

Here's telerik current方法的文档。

您还可以将here dojo视为使用current方法的示例代码。

以上是关于无法读取剑道网格中未定义的属性“最近”的主要内容,如果未能解决你的问题,请参考以下文章

TypeError:无法读取反应js中未定义的属性'fn'

无法读取 Nodejs 中未定义的属性

骨干无法读取骨干视图中未定义错误的属性“属性”

无法读取电子 javascript 中未定义的属性“on”

TypeError:无法读取MERN中未定义的属性“发送”

无法读取 nativescript angular2 中未定义的属性全局数组