根据上一个对话框字段的输入,在cq5对话框中自动完成下拉菜单

时间:2013-07-02 12:16:47

标签: cq5

我的自定义CQ5组件有一个对话框,其中包含2个下拉菜单。我想自动将默认值设置为第二个菜单,具体取决于从上一个下拉列表中选择的值。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以为小部件触发的不同事件注册处理程序。您可以使用“selectionchanged”事件来注册一个函数,该函数将从下拉列表中读取新内容,然后在第二个下拉列表中使用setValue()方法放置您想要的任何内容。

要从第一个下拉列表获取第二个下拉列表,可以使用nextSibling()方法。 widget documentation会对你有所帮助。寻找“选择”