Dojo:当使用JsonRest存储时,如何在FilteringSelect小部件上有不同的标签和值?

Dojo:当使用JsonRest存储时,如何在FilteringSelect小部件上有不同的标签和值?,select,dojo,label,Select,Dojo,Label,我正在将JsonRest存储与FilteringSelect小部件一起使用,我想知道如何使用不同的标签(人类可读)和值(隐藏的输入值)。所有示例都使用ItemFileReaderStore执行此操作,并且指定在v2.0中不推荐使用ItemFileReaderStore。 我是否需要使用ItemFileReaderStore在FilteringSelect上具有值和标签?谢谢你的帮助 不要切换到ItemFileReaderStore。您只需要为JsonRest存储定义一个idProperty va

我正在将JsonRest存储与FilteringSelect小部件一起使用,我想知道如何使用不同的标签(人类可读)和值(隐藏的输入值)。所有示例都使用ItemFileReaderStore执行此操作,并且指定在v2.0中不推荐使用ItemFileReaderStore。
我是否需要使用ItemFileReaderStore在FilteringSelect上具有值和标签?谢谢你的帮助

不要切换到ItemFileReaderStore。您只需要为JsonRest存储定义一个idProperty

var store = new JsonRest({
    target: "/some/resource",
    idProperty: "timeStamp"
});

这里有一个例子,但是有内存。

太棒了,谢谢你的例子,我使用了idProperty,但也将searchAttr设置为idProperty。再次感谢。