datagrid代码如下:
<t:datagrid name="orderMainList" checkbox="true" pagination="true" fitColumns="false" title="信息" actionUrl="orderMainController.do?datagrid" idField="id" fit="true" queryMode="group"> <t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgCol title="创建人名称" field="createName" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgCol title="创建人登录名称" field="createBy" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgCol title="创建日期" field="createDate" formatter="yyyy-MM-dd" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgCol title="更新人名称" field="updateName" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgCol title="更新人登录名称" field="updateBy" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgCol title="更新日期" field="updateDate" formatter="yyyy-MM-dd" hidden="true" queryMode="single" width="120"></t:dgCol> <t:dgToolBar title="获取选中行数据" icon="icon-edit" url="orderMainController.do?goCheck" funname="goupdate"></t:dgToolBar> </t:datagrid>
下面是获取选中数据的方式:
//获取选中数据的方法 function goCheck(){ //获取选定行传入字段的值 var data = getSelected("id"); //获取所有选定行传入字段的数组集合 var datas = getorderMainListSelections("id"); }