本帖最后由 ClarkPan 于 2017-5-4 12:06 编辑
1.可以不设置单元格的value。
2.目前我们不支持,可以使用自定义单元格进行处理。
ps:感觉您的需求应该是需要一个超链接单元格的样子,然后点击了后事件能够自己进行控制。
如果这样可以使用自定义单元格,自定义单元格相关请参考:
http://demo.gcpowertools.com.cn/ ... ples/customCellType
也可以参考以下code
- $(document).ready(function(){
- var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetcount:1});
- var sheet = spread.getActiveSheet();
- var myh = new MyCellType();
- myh.text(1);
- sheet.setCellType(3, 2, myh, GC.Spread.Sheets.SheetArea.viewport);
- sheet.setValue(3,2,1);
- var myh2 = new MyCellType();
- myh2.text(2);
- sheet.setCellType(4, 2, myh2, GC.Spread.Sheets.SheetArea.viewport);
- sheet.setValue(4,2,2);
- });
-
-
- function MyCellType() {
- }
- MyCellType.prototype = new GC.Spread.Sheets.CellTypes.HyperLink();
- MyCellType.prototype.processMouseDown = function(editorContext, value) {
- return true;
- };
-
- MyCellType.prototype.processMouseUp = function(editorContext, value) {
- alert("click");
- return true;
- };
-
- MyCellType.prototype.processMouseMove = function(editorContext, value) {
- return true;
- };
复制代码
|