datagrid 加载事件兼容点击事件

<t:datagrid name="aeoMessageList" title="添加记录" actionUrl="aeoMessageController.do?datagrid2" fit="true" fitColumns="true"   pagination="true"
                    idField="id" checkbox="true" queryMode="group" onLoadSuccess="initCheck" onClick="xxx()">
function initCheck(data){
    
    
    var ids =$('#taskToPerson').val();   
    var idArr = ids.split(",");
    for(var i=0;i<idArr.length;i++){
        if(idArr[i]!=""){
            $("#aeoMessageList").datagrid("selectRecord",idArr[i]);
        }
    }
}

function xxx(){
    var ids = [];
    var names = [];
    var rows = $('#aeoMessageList').datagrid('getSelections');
    for ( var i = 0; i < rows.length; i++) {
        ids.push(rows[i].id);
        names.push(rows[i].emp_Name);
    }
    $('#taskToPerson').val(ids.join(',')); 
    $('#taskToPersonname').val(names.join(','));  
    
}

 

posted @ 2020-10-27 09:03  薛柏梁  阅读(200)  评论(0编辑  收藏  举报