- window.onload = function () {
- var spread = document.all("fpYAPB");
- if (spread != null) {
- spread.onEditStart = editStart;
- spread.onEidtStopped = editStop;
- }
- }
- function editStart() {
- var r = event.row;
- var c = event.col;
- var id = "a" + r.toString() + c.toString();
- event.spread.Cells(r, c).setAttribute("id",id);
- __showCalendar(id);
- }
- function editStop() {
- alert('edit stop');
- event.spread.Update();
- }
复制代码
我是想通过客户端脚本来实现点击某一个单元格时,弹出日期选择框。
onEditStart 事件在双击单元格的时候触发了。选择某个日期以后,单元格的值也改为指定的日期了。
但是却无法触发 onEditStopped 事件。
而且选定的日期并没有保存。我切换到另外一个sheet以后,再切换回来,发现之前选择的日期没了,单元格内容还原了。
更糟糕的是,所有的单元格双击,都无法进入编辑状态了。
求指导,这是什么问题。 |
|