Xpages-如何将客户端javascript输入的值保存到列表框

Xpages-如何将客户端javascript输入的值保存到列表框,xpages,Xpages,我有一个使用客户端javascript添加和删除项目的列表框。问题是这些新值没有保存到列表框(绑定到字段)。返回的唯一值是在列表框中设置的原始值。这些值都在客户机上,因为我可以在数组中循环。如何获取这些值以替换当前存在的值?默认情况下,列表框有一个在保存过程中可能看不到的验证器(需要添加错误控件才能看到),验证器不接受使用CSJS添加的新值 如果在listbox控件中设置disableValidators=“true”,则会抑制验证器,保存工作正常。在保存之前,还需要使用CSJS选择列表框中的条

我有一个使用客户端javascript添加和删除项目的列表框。问题是这些新值没有保存到列表框(绑定到字段)。返回的唯一值是在列表框中设置的原始值。这些值都在客户机上,因为我可以在数组中循环。如何获取这些值以替换当前存在的值?

默认情况下,列表框有一个在保存过程中可能看不到的验证器(需要添加错误控件才能看到),验证器不接受使用CSJS添加的新值

如果在listbox控件中设置disableValidators=“true”,则会抑制验证器,保存工作正常。在保存之前,还需要使用CSJS选择列表框中的条目

功劳归于杰西·加拉赫


Thomas

列表框属性中,您必须在使用clientside更改值后设置
multiple=true

。您是使用简单操作保存文档,还是以其他方式发布文档?或者我使用简单操作(保存文档)保存文档。可能注释字段没有使用正确的分隔符进行多值保存?似乎我可以添加到编辑框中。不确定提交时为什么不保留这些值。可能您尝试仅检索第一个值。您应该提供示例代码