Tra*_*gon 0 typeahead xpages xpages-ssjs
这可能是一个简单的问题,但我现在看不到树木
问题:我有一个预先附加到编辑框的预先输入,该编辑框从视图中查找值(基于Tim Tripcony的代码).当选择一个值时,我希望XPage上的其他编辑框填充从相应文档中提取的值.
例如:用户名编辑框有一个从NAB查找的预先输入.我从输入型列表中选择"Joe Bloggs"名称,并希望电子邮件,电话和位置编辑框立即填充其NAB条目中的值.
我正在敲打我的头,因为我确信这是一个简单而明显的解决方案.谢谢.
从typeahead中选择一个值应该触发为编辑框定义的任何onChange事件.您可以通过直接从该事件中更新数据源来设置其他字段:
var selectedName = currentDocument.getValue("contactName");
currentDocument.setValue("emailAddress", getEmail(selectedName));
currentDocument.setValue("phoneNumber", getPhone(selectedName));
currentDocument.setValue("location", getLocation(selectedName));
Run Code Online (Sandbox Code Playgroud)
当然,上面的示例假定这些是您的字段名称,并且您具有在别处定义的命名函数.
| 归档时间: |
|
| 查看次数: |
932 次 |
| 最近记录: |