2
  1. 我有一个光滑的网格。
  2. 我网格中的两列恰好是下拉列表。我在这些列上使用 selectCellEditor。
  3. 例如,一列类似于“州”字段,另一列类似于“城市”字段。当用户从州列的下拉列表中选择特定的“州”时,希望“城市”列下的选项被动态上传。所有数据都已在已从数据库中获取的 javascript 对象中可用(这对我来说更便宜)。
  4. 我正在使用 grid.onCellChange(..) 并且我知道用户选择的新状态值。
  5. 但是,如何使用这些信息来加载相关的城市值?早期版本的 slickgrid 似乎有一个用于“列”的“SetValueHandler”选项。但是,我在最新版本中没有发现相同的内容。

更准确地说,举个例子,

  • 在网格的第 8 行,当有人将状态从“加利福尼亚(CA)”更改为“纽约(纽约)”,然后单击同一行 8 中的“城市”单元格时,我希望下拉列表遍布纽约州的所有城市。
  • 我已经拥有 obj['New York'] = ["NYC",...] 的数据,并且可以访问它。
  • 我不太确定,使用 OnCellChange 是要走的路

任何帮助是极大的赞赏。谢谢。

4

0 回答 0