为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle APEX:如何在交互式网格中获取开关列的新值(动态操作 - JavaScript)?

Oracle APEX:如何在交互式网格中获取开关列的新值(动态操作 - JavaScript)?

翻过高山走不出你 2023-03-18 14:56:02
我的交互式网格 SQL 查询的最后一列是具有值是/否的开关类型。如果用户更改此列的值(从 N 到 Y),我想在“val”中的动态动作 JavaScript 中捕获新的更改值(Y) " 但下面的代码片段返回的是开关列 (N) 的初始值,而不是更改后的值 (Y)。var $te = $(this.triggeringElement);var rowId = $te.closest('tr').data('id');var ig$ = apex.region("GMIG").widget();var model = ig$.interactiveGrid("getViews", "grid").model;var record = model.getRecord(rowId);var comm = model.getValue( record, "USER_EXIST");var val = comm["v"];alert(val);
查看完整描述

1 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

就这么简单:

val = $v(this.triggeringElement);
alert(val);

$v是一个 APEX 函数,它知道 APEX 控件以及如何获取它们的值。


查看完整回答
反对 回复 2023-03-18
  • 1 回答
  • 0 关注
  • 83 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信