我在网上找了个单击单元格可以改变单元格的背景颜色,代码如下:
function cellclick(grid,rowIndex,columnIndex,e){
grid.getView().getCell(rowIndex,columnIndex).style.backgroundColor='#FF1493';
}
但是我想改变字体的颜色,试了很多都不行,包括grid.getView().getCell(rowIndex,columnIndex).style.color='#FF1493';和grid.getView().getCell(rowIndex,columnIndex).style.fontColor='#FF1493';
望大侠帮我

解决方案 »

  1.   

    用jquery写了个,gridview 生成的也是表格,这个可以用js处理<body>
        <table border="1" id="tab" style="">
            <tr>
                <td>
                    dddd
                </td>
                <td>
                    aaaaa
                </td>
            </tr>
            <tr>
                <td>
                    eeeee
                </td>
                <td>
                    vvvvv
                </td>
            </tr>
        </table>
    </body>
    </html>
    <script>
        $(function () {
            //跟id=tab下面的td添加点击事件
            $("#tab").find("td").bind("click", function () {
                //把字体的颜色改变成红色
                $(this).css("color", "red");
            });
        });
    </script>
      

  2.   

    在列上renderer:function(v){
    return "<span style=‘color:red’>"+v+"</span>"
    }