一个页面两个datagrid, 我想在单击选择datagrid1的行的时候,datagrid2根据选中行的id进行刷新。请问如何写这个事件? 

解决方案 »

  1.   

    onClickRow:function(value,rec)
    {
        $.ajax
        ({
            data:{"id",rec.id}
            ....
            success:function(msg){if (msg != ""){
                var data=$.parseJSON(msg);
                if (data.total != 0){$("#datagrid2").datagrid("loaddata",data)}}}
        });
    }
      

  2.   

    是这个onClickRow的方法。 $(function(){
    $('#tt').datagrid({
    onClickRow:function(index,data)
    {
    var row=$('#tt').datagrid('getSelected');
    select_ticke_id = row.id;
    if(row)
    { $.messager.show({title:'information',msg:'you select 1 row'});
    }
    }
    })
    });