easyui datagrid 行数据处理

来源:互联网 发布:matlab生成任意矩阵 编辑:程序博客网 时间:2024/05/21 08:51
var opts = $('#dg1').datagrid('getColumnFields'); //这是获取到所有的FIELD
var rowsLength = $('#dg1').datagrid('getRows');//获取所有行
for (var m = 0; m <= rowsLength.length - 1; m++) {        alert(rowsLength[m].ADCD);//获取所有行中某一列的数据}

 改变行颜色
rowStyler:function(rowIndex,rowData){    var tabid=$(".easyui-datagrid").attr("tabid");                return 'background-color:#d9d9c2;';}行的双击事件
onDblClickRow: function(rowIndex,rowData){    var temp=[];    for(var i in rowData){                temp.push(rowData[i]);    }    }标题头靠右,数据靠左
var fields=$("#dg1").datagrid('getColumnFields',false);    //datagrid头部 table 的第一个tr td们,即columns的集合    var panel = $("#dg1").datagrid("getPanel");    var headerTds =panel.find(".datagrid-view2 .datagrid-header .datagrid-header-inner table tr:first-child").children();    //重新设置列表头的对齐方式    headerTds.each(function (i, obj) {        var col = $("#dg1").datagrid('getColumnOption',fields[i]);        if (!col.hidden && !col.checkbox)        {            var headalign=col.headalign||col.align||'left';            $("div:first-child", obj).css("text-align", headalign);        }    })}
<th data-options="field:'XXX',align:'right',headalign:'left',sortable:'true',resizable:true,hidden:XXX">XXX</th>





0 0
原创粉丝点击