Выделение области таблицы и копирование
Добрый день
Сталкивался ли кто нибудь с задачей, выделять область мышкой в extjs с возможностью копировать ее в excel? Есть ли в grid такая возможность? |
Ловишь событие copy, возможно не на самом элементе grid, а на документе. Формируешь нужное содержимое и выставляешь через
event.clipboardData.setData('text/plain', yourData); Как формировать данные - не знаю. Сам пробуй. Скорее всего text/plain , где значения ячеек разделены табуляцией. Либо text/html и сформированная <table> |
Кстати, чтобы событие copy произошло, нужно чтобы на странице было настоящее выделение, а не фэйковое.
|
Часовой пояс GMT +3, время: 08:50. |