貌似沒有全選的屬性,只能使用方法了,$('#dg').datagrid('selectAll');
demo
$(target).datagrid({//定義可折疊的詳細試圖
//view?:?detailview,
//數據源
url?:?'../servlet/GetQrcodes',
//只能選擇壹列
singleSelect?:?true,
//排序的列
//sortName?:?'nickname',
//排序的方式
//sortOrder?:?'desc',
//顯示行號
rownumbers?:?true,
//添加底部分頁工具欄
pagination?:?true,
//最好放到這裏,如果放到pagination裏,數據加載會顯示默認的10條,pageNumber為空等異常
pageList?:?[?10,?50,?100?],
pageNumber?:?1,
//自適應列
fitColumns?:?true,
//每行的格式
detailFormatter?:?function(index,?row)?{
return?'<div?class="ddv"?style="padding:5px?0"></div>';
},
toolbar?:?[?{
text?:?'添加',
iconCls?:?'icon-add',
handler?:?function()?{
addQrcode(target);
}
},?'-',?{
text?:?'編輯',
iconCls?:?'icon-edit',
handler?:?function()?{
editQrcode(target);
}
}?],
//表頭
columns?:?[?[?{
field?:?'scene_id',
title?:?'場景ID',
width?:?10
},?{
field?:?'scene_name',
title?:?'場景名稱',
sortable?:?true,
width?:?20
},?{
field?:?'ticket',
title?:?'ticket',
width?:?60
}?]?]
});
$(target).datagrid({
//onClickRow/onDblClickRow
onDblClickRow?:?function(rowIndex,?rowData)?{
var?img?=?rowData.ticket;
imgBox(img);
}
});
//這條語句必須放到最後,不然沒有效果
$(target).datagrid('getPager').pagination({
//在這裏加載頁數列表,如果放到datagrid裏,rows=NAN,加載數據出錯
displayMsg?:?'顯示?{from}?到?{to},?***?{total}?項',
beforePageText?:?'第',
afterPageText?:?'頁,***?{pages}頁'
});