我在同一个 xpage 上遇到了多个自定义控件的问题,并且想知道是否有其他人看到同样的问题。
这是创建问题的方法。
使用编辑框创建自定义控件。在编辑框的 onChange 事件中,只需获取它的值并将其存储在变量中即可。仅此而已。
创建一个 xPage 并在 xpage 上放置一个按钮。使用 SSJS 使按钮执行某些操作,这样您就知道它被按下了,就像在表单上设置字段的值一样。
将您创建的自定义控件多次放置在表单上。
显示 xpage 并更改 xpage 上的输入框之一的值。
发生在我身上的是该按钮每隔一段时间才起作用。如果自定义控件仅在 xpage 上放置一次,则该按钮每次都有效。如果编辑框中的 onChange 事件被删除,那么按钮每次都会起作用。