gpt4 book ai didi

javascript - 道场/迪 git : set entries id attribute in select

转载 作者:行者123 更新时间:2023-11-28 02:18:51 26 4
gpt4 key购买 nike

我正在尝试使用 dijit\dojo 构建一个具有 JsonRest 存储的 < select > (通过调用远程 Rest 服务获得)。

代码是:

var storeEntity = new JsonRest({
target: contextPath + "/api/myEntity/?param=123",
identifier : "idEntity"
});

var selectEntity = new Select({
id: "selectEntity",
name: "selectEntity",
style: "width:250px",
store: storeEntity,
labelAttr : "someProperty"
}, "selectEntityContainer");

有了这个,我可以设置标签(并且它可以工作),但我无法设置值的 id,而且我也无法选择值。我知道如果我的 Json 具有属性“id”,它会自 Action 为条目的 id,但是如果我想更改作为 id 的属性,我该怎么做??

最佳答案

根据API Documentation ,您的 JsonRest 存储中有一个名为 idProperty 的属性。所以应该是:

var storeEntity = new JsonRest({
target: contextPath + "/api/myEntity/?param=123",
idProperty : "idEntity"
});

关于javascript - 道场/迪 git : set entries id attribute in select,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15970209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com