Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 验证是否在telerik网格中选择了一行_Javascript_Jquery_Telerik Grid_Telerik Mvc - Fatal编程技术网

Javascript 验证是否在telerik网格中选择了一行

Javascript 验证是否在telerik网格中选择了一行,javascript,jquery,telerik-grid,telerik-mvc,Javascript,Jquery,Telerik Grid,Telerik Mvc,有没有办法知道telerik网格中是否选择了一行?现在,我有一个函数,它给我选择的行值。但如果未选择任何内容,则返回undefined。因此,我想要一个更好的方法来知道是否选择了一行。是否有内置telerik方法“isSelected”或可以告诉我们telerik网格中是否选择了任何内容 function projectGrid_onRowSelect(e) { rowValue = e.srcElement.innerText; }; 没有内置方法,但您可以尝试下一个代码 funct

有没有办法知道telerik网格中是否选择了一行?现在,我有一个函数,它给我选择的行值。但如果未选择任何内容,则返回undefined。因此,我想要一个更好的方法来知道是否选择了一行。是否有内置telerik方法“isSelected”或可以告诉我们telerik网格中是否选择了任何内容

function projectGrid_onRowSelect(e) {
    rowValue = e.srcElement.innerText;
};

没有内置方法,但您可以尝试下一个代码

function IsSelected(gridId)
{
  return  $("#" + gridId + " tbody tr.t-state-selected").length > 0;
}
使用调试器工具(例如FireFox的FireBug和其他浏览器的类似内置工具,通常是F12默认键)调查元素(右键单击一行并在右键单击菜单中选择“Inspect Element”或类似工具),我认为telerik用类标记行。您可以使用调试器工具在选择行时观察标记的更改,并查看它是否在选择时添加/删除类。