dojo列表输入,每个项目都有两个值

时间:2013-10-22 17:16:24

标签: javascript dojo

我创建了一个dojo列表输入ListInput

我有一个要求,其中添加到列表中的每个项目都应具有显示值和值。 就像我们在dijit.form.FilteringSelect中一样。 我向用户显示显示yvalue(比如名字),但在内部我需要填充值(比如ID)。

ListInput的add方法接受一个字符串并为List创建一个Item。 我想像

一样添加一个值
{name:"Apple",id:"1"}

1 个答案:

答案 0 :(得分:0)

除了编辑/重新创建dojo提供的源文件之外,找不到这样做的方法。

所以作为一个技巧我添加了一个隐藏的输入字段与所有items并在servlet收集这些值。到目前为止工作正常。

感谢任何更好的主意。