oracle - Oracle apex - 交互式网格 setSelectedRecords 不起作用
问题描述
我正在尝试按照文档 API 文档在 apex Interactive Grid 中设置选定的记录,但它不起作用。
我有一组记录,当我尝试使用
apex.region("grid").widget().interactiveGrid("setSelectedRecords", records);
或者
grid.setSelectedRecords(records);
当我通过控制台检查它时,输出如下所示,但未选择行(选择为空,因为我将传递空数组。
我正在使用 APEX 19.2,有人遇到过类似的问题吗?有什么建议么?
解决方案
尝试这个:
apex.region("gridId").widget().interactiveGrid("getViews","grid").setSelectedRecords(records, true);
也许必须是'[]'示例之间的记录:
var record = apex.region("gridId").widget().interactiveGrid("getViews", "grid").model.getRecord("4551");
apex.region("gridId").widget().interactiveGrid("getViews", "grid").setSelectedRecords([record],true);
推荐阅读
- angular - 将 isExpanded() 与 ng-bootstrap 手风琴一起使用
- python - 可用性项目检查
- bash - du 只查看目录并按大小排序
- r - 在 R 中,有没有办法在一个命令中删除未知长度向量的第一个和最后一个元素,而不使用包?
- python - 如何在 Python 的文件名中保存日期和时间?
- c# - 从数据库绑定 DropDownList
- karate - 空手道 POST 请求为 REST POST 事务返回无效的内容类型消息
- python - 尝试将 Flask 应用程序部署到 AWS Elastic Beanstalk 时,我不断收到“ModuleNotFoundError: No module named 'app'”错误消息
- powershell - powershell 将文件存储在数组中?
- javascript - 如何判断 url 在 JavaScript 中有 # 查询字符串