填报报表,编辑后不触发编辑后事件

我做了一个填报报表,写了一个编辑后js,但是在我手动录入后,按回车或者鼠标点击其他地方,不触发编辑后的js。但是我选择历史的数据,就可以触发,比如这样,我点击就可以触发image.png这是我的JS:

var a = this.getValue();

alert(a);

var b = this.options.location; //获取当前控件的位置

var c = FR.cellStr2ColumnRow(b); //当前单元格行列信息

var r = c.row;

var c = c.col;

if (a > 0 || a != "") {

_g().getWidgetByCell(FR.columnRow2CellStr({

col: c + 1,

row: r

})).setEnable(false);

} else _g().getWidgetByCell(FR.columnRow2CellStr({

col: c + 1,

row: r

})).setEnable(true);

FineReport 深巷 发布于 2024-8-16 16:47 (编辑于 2024-8-16 16:48)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CovidLv3高级互助
发布于2024-8-16 16:48

换成编辑结束事件

  • 深巷 深巷(提问者) 编辑结束是可以,为什么编辑后不行呢
    2024-08-16 16:53 
  • Covid Covid 回复 深巷(提问者) 焦点离开触发编辑结束事件
    2024-08-16 16:54 
  • 深巷 深巷(提问者) 回复 Covid 那编辑后呢,如果这样不触发编辑后的话,那编辑后的实际使用场景是什么
    2024-08-16 16:55 
  • Covid Covid 回复 深巷(提问者) 编辑后指修改内容但焦点没有离开
    2024-08-16 16:58 
  • 1关注人数
  • 125浏览人数
  • 最后回答于:2024-8-16 16:48
    请选择关闭问题的原因
    确定 取消
    返回顶部