0

我在 XPage 上使用名称选择器,它本身运行良好,并在 XPage 处于编辑模式时将值正确添加到字段中。在将新值放入该字段后,我想立即获取该值并将其添加到 XPage 上其他位置的标签中。我尝试将 Dojo 与字段的 onchange 事件一起使用,但它不起作用(我推测是因为新值尚未出现在文档的 HTML 中)。有没有其他方法可以做到这一点?

在 Notes 客户端中,我使用 @SetField 执行此操作,然后刷新文档。

4

1 回答 1

1

我对以下问题的 Dojo 解决方案 -

var idCE = "#{id:CurrentEditor}";
var idPM = "#{id:PersonalManager}";
var pm = dojo.attr(idPM,"value");
dojo.byId(idCE).innerHTML = pm;

我使用 dojo.attr 获取尚未保存的文档中输入字段的值,然后使用 dojo.byId("id").innerHTML 将其添加到标签中。

如果 CurrentEditor 是一个输入字段,我会使用

dojo.attr(idCE,"value",pm)
于 2013-04-25T14:19:02.980 回答