繁体   English   中英

JavaScript运行时错误:无法获取未定义或空引用的属性“ 1”

[英]JavaScript runtime error: Unable to get property '1' of undefined or null reference

我试图从同一个网格上单击链接时,使用行索引和列索引从kendo网格中的一个单元中选择数据。 以下是我使用的代码。

$('#AssetsGrid').on('click', '.statusLink', function () {   
var grid = $('#AssetsGrid').data().kendoGrid;  
var value = grid.Rows[2].Cells[1].Value;  
alert(value);  
});

单击该链接时出现以下错误。

JavaScript运行时错误:无法获取未定义或空引用的属性“ 2”

请帮我解决这个问题。

将您的alert(value)替换为debug 打开浏览器的开发人员工具,以便您有一个JavaScript控制台。 当代码命中debug时,您可以在控制台中键入以下内容:

grid

您可能会发现它具有称为rows而不是Rows的属性。 但我认为您想要:

grid[2][1]

而不是grid.Rows[2].Cells[1]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM