问题描述
jQureyeasyuidataGrid使用的时候,获取选中所有行有问题,varrows=$("#tt").datagrid("getSelections");当选中多行(也就是选了多个checkbox)的时候,为什么rows总是一行数据,rows.length总等于1
解决方案
解决方案二:
没有idField属性.//数据绑定functionDataBind(DataGrid,Url,ID){//加载数据$("#"+DataGrid).datagrid({fit:true,//设置大小适应它的父容器iconCls:'icon-save',//标题背景图border:true,//当true时,显示该datagrid面板的边框。autoRowHeight:false,collapsible:true,striped:true,//当true时,设置为true将交替显示行背景url:Url,//获取远程数据路径rownumbers:true,//显示行号pagination:true,//分页显示pageList:[20,30,40,50],//可以调整每一页的大小nowrap:true,//当true时,显示数据在同一行上,为False时文字多的时候可以换行显示loadMsg:'正在加载,请稍后...',//当从远程站点加载数据时,显示信息//sortName:'G_ID',//排序字段//sortOrder:'desc',//升序//singleSelect:true,//只允许选择一行remoteSort:false,//连用定义是否从服务器排序数据()默认为true,不写的话sortOrde没用idField:ID,//关键标识showFooter:true,//定义是否显示行底(如果是做统计表格,这里可以显示总计等)。});}