以编程方式获取 XPage 按钮的 clientId

2023-12-22

当我在表单上创建提交按钮时,会在 HTML 中生成以下内容

XSP.attachEvent("view:_id1:_id2:_id38:_id55", 
    "view:_id1:_id2:_id38:button1", "onclick", null, true, 2);
});

"view:_id1:_id2:_id38:_id55" = eventHandler 的 clientId

"view:_id1:_id2:_id38:button1" = 按钮 clientID(一点也不混乱)

尽管我很喜欢《便携式命令指南》,但我无法确定如何以编程方式获取 eventHandler clientId。

我需要 clientID 使用 $$xspsubmitid 字段值通过 ajax 提交表单

这可以通过面孔来完成吗?和SSJS?


深入了解您想做的事情,我认为看看我之前写的这篇文章会让您更深入地了解正在发生的事情。您尝试获取的 ID(clientId,而不是 targetClientId)是事件处理程序的 id,您可以通过为其分配 id 来获取,例如:

<xp:eventHandler id="foo">

这将强制运行时使用指定的 ID 而不是自动生成的 ID,从而允许您获取它的句柄。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

以编程方式获取 XPage 按钮的 clientId 的相关文章

  • 我希望我的 Domino Servlet 获得经过身份验证的用户会话

    这似乎是一个非常基本的问题 在 Domino 上托管的正在运行的 Servlet 中 我想要访问 Domino 资源 我已经使用 IBM Notes 和 Domino 的非常精细的安全性明智地保护了这些资源 我希望 Servlet 能够向
  • 单击按钮即可 Xpages 更多字段(无限制)

    我想从 x 开始 xpage 应用程序上的字段 在我的应用程序中 我有一对文本数据字段和数字数据字段 比如说 10 对 然后当用户单击 更多字段 时 我希望动态显示更多对 而无需完整的字段刷新页面 但想要无限制 字段 只要页面不崩溃 然后我
  • XPages - 仅在日期字段中保存日期

    我正在使用编辑框控件来显示日期字段 保存 XPage 时 我只想保存日期 现在日期和时间都被保存 有什么办法可以做到这一点吗 这是我的代码
  • 如何获取组合框的显示文本而不是别名?

    我有一个带有一些显示值和别名的组合框 在 SSJS 中 当我这样做时 getComponent comboboxName getValue 它返回别名值 这很好 但现在我想要组合框的显示文本而不是别名值 有什么方法可以得到它吗 定义 SSJ
  • XPage Mobile Controls - 如何对“后退”按钮进行编程

    XPages Mobile Controls 提供了一种移动 Notes Domino 数据的简单方法 但是 如果您有 3 个不同的视图帮助用户指向特定记录 则添加到 appPage 中允许用户查看 编辑文档的 后退 按钮只能指向特定的 a
  • Xpages 脱离服务器端缓存

    这个问题可能与非常具体的 Domino 版本有关 见下文 因此我从一些技术细节开始 有问题的服务器是虚拟化的 Windows 2008 R2 64 位计算机 多米诺骨牌发布是 IBM Domino r 服务器 64 位 适用于 Window
  • 按日期对 HashMap 进行排序

    在 Java 类中 我有一个按日期重新排序现有 HashMap 的方法 HashMap 是一种类型
  • JDBC 连接文件可以包含计算属性吗?

    在 XPage Extension Library 一书中 第12章 第409页有一个JDBC连接文件的示例
  • Xpages:让 FullCalendar 与引导主题一起使用

    Per 的回答是解决方案的重要组成部分 为了完整起见 这是我最终要做的 首先 我必须解决 Per 提到的 AMD 问题 然后我必须修改我的 Xpage 以确保以正确的顺序加载正确的库 其中一些是通过反复试验完成的 我必须将资源聚合设置设置为
  • 获取 Domino 服务器会话超时 - XPage

    如何在 XPages SSJS 中获取 Domino 服务器的会话超时 我想提示用户在会话过期之前保存他 她的数据 谢谢 仅当用户向服务器发出请求时 服务器才与用户通信 因此 如果用户没有请求 服务器就无法向用户发送信息 例如 用户从服务器
  • 会话范围的托管 bean 似乎不在 xpages 应用程序中的会话范围

    我编写了一个会话范围的托管 bean 来缓存 domino xpages 应用程序中的会话用户特定信息 就像以下代码一样 public class NBUserInfo private String fullUserName private
  • 在视图导出中获取摘要计数?

    我需要将视图导出到 Excel 我已经在某处找到了一些代码 它在 xpages 中运行得很好 现在用户想要添加总计摘要 我会解释 我有一个包含用户名 项目 ID 和设备 ID 的文档 我需要做的是导出具有特定项目 ID 的所有文档 在导出中
  • XPage 中存储的时间不一致

    如果我有一个带有时间字段的 XPage
  • 将 MIME 转换为 RichText

    我想转换多米诺骨牌文档字段Data Type MIME Part into a Data Type Rich Text in backend with SSJS or Java 我尝试过与 doc computeWithForm true
  • 多数据库应用程序的访问控制

    我有一个 mainDB nsf 其中包含所有 XPage 设计 代理 脚本库等 用户从该数据库中选择一个应用程序 可能存在一个或多个应用数据库 每个应用程序数据库都包含应用程序的实际数据 以及在 mainDB 中的自定义控件中访问的数据的视
  • 访问控件值的最有效方法是什么?

    在我必须访问控件的值的两个选择中 哪个是最有效的 getComponent ControlName getValue or dataSource getItemValue FieldName 我发现有时getComponent似乎没有返回当
  • 如何将焦点设置到重复控件内的编辑框?

    我想将焦点设置为 将光标置于重复控件中的编辑框 最后一个 重复位于面板 panelRep 内 然后我在面板外面有一个按钮 这是几乎可以工作的按钮的客户端代码 焦点已设置 字段周围的蓝色边框 但光标未放置在字段中 用户仍必须单击该字段才能写入
  • 已安装 JDBC,但尝试连接到 Oracle 时出错

    扩展库附带的示例程序工作得很好 但是当我尝试连接到 Oracle 时 出现以下错误 读取关系数据时出错 加载连接 ojdbc14 时出错 加载 JDBC 驱动程序类 oracle jdbc Driver OracleDriver 时出错 如
  • 复杂的 Xpage 部分刷新需要很长时间

    我有一个复杂的 xpage 其中有很多嵌套的自定义控件 每次我执行部分刷新都需要超过 4 秒才能完成 如果我消除了复杂性 它就可以正常工作并且速度如您所愿 我对这个复杂的 Xpage 进行了测试 即使使用部分执行模式 这个简单的测试也需要
  • 如何识别 XPage 扩展库的版本?

    如何查明 Domino 服务器上运行的 XPage Extension Library 版本是什么 tell http osgi ss 列出了很多不同的版本 如果您有权访问 Domino 服务器 则可以发出命令 tell http osgi

随机推荐

  • Highcharts - 柱形图重画动画

    我正在尝试使用新的数据数组更新现有的数据系列并调用redraw完成后即可运行 虽然这工作得很好 但我不太满意 因为我想要一种增长 收缩的过渡 我见过一个Highcharts 的示例 http www highcharts com studi
  • Angular 7:自定义异步验证器

    我正在尝试为我的注册表单创建一个自定义异步验证器 它会检查电子邮件是否已存在 如果电子邮件不存在 后端返回 404 如果存在 则返回 200 无法更改此旧代码 我找到了几个教程 但没有找到使用最新 rxjs 库的教程 我创建了这个验证类 e
  • Play 2.2 应用程序在 Heroku 上崩溃

    从 Play 2 0 4 迁移到 Play 2 2 0 后 在 Heroku 上部署时出现此错误 Oct 15 13 23 12 heroku web 1 Starting process with command target unive
  • 检测单个图像中的多个图像

    我需要帮助来识别边界并将图像与原始图像进行比较 我需要关于如何通过处理或 matlab 或任何初学者实现这一目标的指导 例如 看下图 原图 The Multiple Image 您展示的 多图像 很容易使用简单的图像处理来处理 不需要模板匹
  • 在我的自定义 android 视图中添加自定义字符串属性

    我有一个从表布局派生的自定义视图 我需要声明 String 属性 Title 如下所示
  • Android 3.1 构建 gradle 4.4 配置项目 ':app' 时发生错误

    当我使用模拟器 api26 错误时 我没有使用 kotlin 因为不是导入 kotlin 而是构建 api gt 26 错误 gt kotlin KotlinNullPointerException 无错误消息 com android bu
  • MySQL大量“SET autocommit=0/1”查询

    我正在我们的系统上运行一些负载测试 我注意到正在执行大量 SET autocommit 0 和 SET autocommit 1 查询 1 分钟内大约有 25 000 个 我试图找出造成这种情况的原因以及如何消除它 我们使用以下技术 MyS
  • Qt Creator 将其设置保存在哪里?

    我想找到 Qt Creator 保存所有设置 文本编辑器首选项 语法突出显示等 的文件夹 以便我可以备份它们 有人知道他们在哪里吗 See QtCreator 快速浏览 http doc qt io qtcreator creator qu
  • 如何从XML获取Dataset中的多个表

    我正在读取数据集中的 XML 以下是我的 XML 结构 XML
  • Spring Boot - 从 webjar 覆盖索引页面

    在我的项目中 我使用 swagger ui 库 它在类路径的根目录中有 index html 文件 以这样的方式这个index html当我点击 root url 时 它会成为我的应用程序的起始页 但我想使用我的自定义 Groovy 模板i
  • 为什么需要内存对齐?

    我知道这个问题已经被问过一千次了 我已经阅读了每一个答案 但我仍然不明白 我的 RAM 模型可能存在一些根本性错误 使我无法理解任何答案 我从互联网上得到了所有这些小信息 但我就是无法将它们联系起来 以下是我认为到目前为止所知道的 以 IA
  • NS通知中心问题

    有没有办法知道一个对象是否已经注册为特定通知的观察者 在我的实现中 我必须动态添加和删除观察者 由于某种原因 存在一个随机问题 侦听器收到两次相同的通知 我知道我必须检查我的编码 但如果我知道这些信息 修复起来会更容易 谢谢 否 无法查询此
  • R、日期格式不一致

    我有一个日期变量 它最初来自 Excel 然而 它是如此异类 尽管在 Excel 中所有内容看起来都像 yyyy mm dd 但在 R 中读取时 变量看起来像 person 1 39257 person 2 2015 2 20 person
  • 如何将两个定点数相乘?

    我目前正在尝试找出如何以定点表示形式将两个数字相乘 假设我的数字表示如下 SIGN 2 0 2 1 2 2 2 14 就我而言 数量10 01000000000000 0 25 例如我会怎么做0 25x0 25 or 0 25x0 25 e
  • 如何将日期/时间字符串转换为不同的日期字符串?

    我将如何从日期转换此日期时间 摘自 2016 02 29 12 24 26 至 2016 年 2 月 29 日 到目前为止 这是我的代码 它返回一个 nil 值 let dateFormatter NSDateFormatter dateF
  • 数学问题:不同排列的数量

    这更像是一个数学问题 而不是编程问题 但我认为这里很多人都非常擅长数学 我的问题是 给定一个 9 x 9 网格 81 个单元格 其中必须包含数字 1 到 9 每个网格恰好 9 次 可以生成多少个不同的网格 数字的顺序并不重要 例如第一行可以
  • 如何计算 Firebase Analytics 原始数据中的会话和会话持续时间?

    如何计算会话持续时间在 Firebase 分析中raw data哪个与 BigQuery 相关联 我已使用以下博客通过对每个记录中嵌套的事件使用 flatten 命令来计算用户 但我想知道如何继续计算Session and 会话持续时间按国
  • CORS是双系统检查吗?

    阅读有关 CORS 的内容 https spring io understanding CORS https spring io understanding CORS 我有以下疑问 我认为在 CORS 中 请求在客户端被阻止 但在服务器中未
  • 如何配置 Travis-CI 以使用 Rails 应用程序的正确时区?

    在我的 application rb 中 我有 config time zone Pacific Time US Canada 这在开发 测试和生产服务器中可以正常工作 但是 当我推送到 Travis CI 时 它似乎已本地化为 UTC 例
  • 以编程方式获取 XPage 按钮的 clientId

    当我在表单上创建提交按钮时 会在 HTML 中生成以下内容 XSP attachEvent view id1 id2 id38 id55 view id1 id2 id38 button1 onclick null true 2 view