Dojo/Dijit:在select中设置条目id属性
Dojo/Dijit: set entries id attribute in select
我正在尝试创建
代码是:
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"它自动作为条目的id,但如果我想改变作为id的属性,我怎么能做到呢??
根据API文档,在您的JsonRest
存储中有一个名为idProperty
的属性。所以应该是:
var storeEntity = new JsonRest({
target: contextPath + "/api/myEntity/?param=123",
idProperty : "idEntity"
});
相关文章:
- 使用Google'设置ID属性;s映射API
- jQuery-遍历一个父级并设置ID
- 在捕捉.svg图形上设置 ID 属性
- Angular 2 - 如何为动态加载的组件设置 id 属性
- 拉斐尔.js尝试设置 id 时 Qtip 工具提示消失
- 如何设置 ID 和名称值
- 使用函数按间隔调用自身,增加变量,并设置 id 等于该变量的元素的类值
- JavaScript 输入标签未设置 ID 或类
- 如何设置数据幻灯片到,就像我为每个.carousel-indicators li设置id一样
- 设置 ID 输入 (DOM) 问题
- 无法在JavaScript中为创建的DOM元素设置ID属性
- 如何在innerHTML中为html元素设置Id属性
- 如何为新打开的窗口设置ID
- 在选择选项上设置id以禁用javascript
- 获取语言区域设置id
- 如何在contentitable内部设置id的焦点
- 如何从集合中提取特定的模型,并设置id模型
- 如何在jquery中设置id为元素
- backbone.js模型.Save没有设置id
- 如何使用javascript设置ID