1.原因:如图
当我点击附件下载时需要获取选中行的数据,从而对立面的附件字段进行判断,从而弹出提示框
2.代码
<span style="font-family:Microsoft YaHei;font-size:14px;">var row = $('#datagrid').datagrid('getSelected');
if(row.attachment.length == 0){
alertMsg('提示','未上传任何附件');
}else{ }</span>
3.解析
1.$("#datagrid").datagrid('getSelected')是获取选中行的数据,是个对象,如果没选中则返回null
2.row.attachment.length是获取这个对象立面的attachment属性的长度