首先说明 getselected是选择选中行的第一个 getselections是获取选中的多行数据 getData获取datagrid 加载的数据、
如果想对三者进行划分和判断,则可以使用以下的方式
var data = $('#tt').datagrid('getSelected')
判断data是否有值,则可以用data ==null来判断是否选中了一行
var data = $('#tt').datagrid('getSelections')
判断data是否有值,则可以用data.length>0来判断
var data = $('#tt').datagrid('getData')
判断data是否有值,则可以用data.total>0来判断
这样就解决了datagrid多种选择行无法判断的问题