easyui可封装的各种方法
组件:datagrid
获取选中行(单行)
var row = $('#tt').datagrid('getSelected');
if (row){
alert('Item ID:'+row.itemid+"\nPrice:"+row.listprice);
}
获取选中行(多行)
var ids = [];
var rows = $('#tt').datagrid('getSelections');
for(var i=0; i<rows.length; i++){
ids.push(rows[i].itemid);
}
alert(ids.join('\n'));
获取选中行的ID值
function getbachIdUtil(tableID){
var row = $(tableID).datagrid("getSelections");
var dgID ="";
if(row.length<1){
$.messager.alert("操作提示", "请选择一条记录!","warning");
}
var i = 0;
for(i;i<row.length;i++){
dgID += "\'"+row[i].BED_ID+"\'";
if(i < row.length-1){
dgID += ',';
}else{
break;
}
}
return dgID;
}
删除选中table row
function del(){
var rows = $('#list').datagrid("getSelections");
var copyRows = [];
for ( var j= 0; j < rows.length; j++) {
copyRows.push(rows[j]);
}
for(var i =0;i<copyRows.length;i++){
var index = $('#list').datagrid('getRowIndex',copyRows[i]);
$('#list').datagrid('deleteRow',index);
}
}
。。。。。。用到继续记录