grid控件中的数据好像不能copy,谁能帮忙解决现点击某个单元格用Ctrl+C可以进行copy?

解决方案 »

  1.   


    {
    width: 200,
    align: "center",
    sortable: true,
    header: "工程名称",
    dataIndex: "projectName",
    menuDisabled: true,
    renderer: function (value, metaData, record, rowIndex, colIndex, store) {
    var s = record.get("projectName");
    //alert(s + "-" + value);
    return "<a href='javascript:window.clipboardData.setData(\"Text\",\""+ s+value +"\");alert(\"已复制到剪切板!\");'>"+ value + "</a>";
    }
    }
      

  2.   

    怎么把alert(\"已复制到剪切板!\");这句去掉就会页面跳转啊???
      

  3.   

    这样不会跳转页面。是renderer列的时候渲染出一个带链接的工程名称。再执行一下ctrl+v 就可以粘贴了。
    不过这样感觉还是不能满足grid数据的复制粘贴