Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 活动选项:单一地图支持两个单一选择下拉列表_Jenkins_Groovy_Jenkins Plugins - Fatal编程技术网

Jenkins 活动选项:单一地图支持两个单一选择下拉列表

Jenkins 活动选项:单一地图支持两个单一选择下拉列表,jenkins,groovy,jenkins-plugins,Jenkins,Groovy,Jenkins Plugins,我有一组数据,作为反序列化为映射的单个JSON blob返回。映射的键应该返回一个下拉列表,每个键的值是一个字符串数组,当在第一个下拉列表中选择该键时,这些字符串将填充第二个下拉列表。更改第一个下拉列表应使用与作为新键值的数组相对应的新值集重新填充第二个下拉列表 ['foo': ['bar','baz'], 'zoo': ['rab','zab']] 以上数据应有一个下拉列表,可选择“foo”和“zoo”。当选择“foo”时,另一个下拉列表应该有“bar”和“baz”。如果选择了“zoo”,则

我有一组数据,作为反序列化为映射的单个JSON blob返回。映射的键应该返回一个下拉列表,每个键的值是一个字符串数组,当在第一个下拉列表中选择该键时,这些字符串将填充第二个下拉列表。更改第一个下拉列表应使用与作为新键值的数组相对应的新值集重新填充第二个下拉列表

['foo': ['bar','baz'], 'zoo': ['rab','zab']]
以上数据应有一个下拉列表,可选择“foo”和“zoo”。当选择“foo”时,另一个下拉列表应该有“bar”和“baz”。如果选择了“zoo”,则另一个下拉列表应更改为“rab”和“zab”

我不想多次调用API,因为这不是一个便宜的调用,但我很难确定是否可以用一个映射支持两个控件。。。我知道我可以使用反应式控件根据另一个控件中的值动态地进行更改,但不知道如何让两者都查看一个数据结构

要么我错过了一些愚蠢的事情,要么这是不可能的。我不确定是哪一个