我正在为我的 UserID 字段使用 ColdFusion 自动建议。当用户开始输入用户 ID 时,会弹出一个用户 ID 列表和与之关联的用户名(由 cfc 函数填充)。示例代码:
<cfinput name="userID" type="text" value="#userID#" autoSuggest="cfc:Utilities.suggestUser({cfautosuggestvalue})" matchcontains="true" />
建议以“ ”格式列出User Name <userID>
。因此,如果用户开始输入 123,则会弹出一个示例建议,即“Harvey Mann <1234>”。
问题是,如果用户选择该建议,我不想将整个建议文本插入到输入字段中 - 我只想插入用户 ID(在本例中为“1234”)。如果可能,我还希望能够将用户名(“Harvey Mann”)插入相邻的字段/区域。有没有办法做到这一点?