Combobox 如何更新GridX中嵌入的组合框的内容

Combobox 如何更新GridX中嵌入的组合框的内容,combobox,dojo,gridx,Combobox,Dojo,Gridx,我正在修改一个现有的GridX表,添加一个新的列,其中包含一个下拉列表,每行的内容都不同 我通过将单元格的结构设置为 widgetsInCell: true, 这将使组合框的单元格成为装饰器 我现在的问题是更新函数通过获取gridx并设置一个新的存储来运行。这对文本数据有效,但我找不到一种创建存储的方法来填充组合框 我是否需要以某种方式与单元格的setCellValue挂钩集成 谢谢您可以使用dijit/form/FilteringSelect 如果您的所有行都来自同一个存储,请使用quer

我正在修改一个现有的GridX表,添加一个新的列,其中包含一个下拉列表,每行的内容都不同

我通过将单元格的结构设置为

widgetsInCell: true,
这将使组合框的单元格成为装饰器

我现在的问题是更新函数通过获取gridx并设置一个新的存储来运行。这对文本数据有效,但我找不到一种创建存储的方法来填充组合框

我是否需要以某种方式与单元格的setCellValue挂钩集成


谢谢

您可以使用dijit/form/FilteringSelect

如果您的所有行都来自同一个存储,请使用query来筛选数据。(例如query:{state://.*/})


否则,请使用
“dojo/store/JsonRest”
从服务器获取数据。

感谢您的建议,我还发现我需要在组合框的setCellValue中设置传入存储。