【14.1.1】单元格编辑模式下,如何保证值清空后又可以还原回来
单元格有一个提示与【请输入三个关键字】,双击进入后,需要清空这个提示语,让用户可以直接输入内容,但是如果用户没有输入的话,离开单元格,这个提示语还要再赋值回来,目前的做法是,双击进入后,清空提示语,离开单元格后,判断是否有值,没值的话,再赋上之前的提示语
现在的问题是,双击进入,清空单元格,没有输入任何数据,离开单元格,并不能赋值上这个提示语
//先给单元格赋值
targetsheet.setValue(1, 1, '请输入三个关键字');
targetsheet.bind(GC.Spread.Sheets.Events.EditStarting, function (sender, args) {
// 将提示信息清空
args.sheet.setValue(1, 1, "");
});
// 单元格值变动
targetsheet.bind(GC.Spread.Sheets.Events.EditEnding, function (e, args) {
args.sheet.setValue(1, 1, '请输入三个关键字');
});
|
|