Spock:如果已经选中,如何清除复选框

时间:2016-09-21 09:47:50

标签: checkbox groovy spock geb navigator

如何使用Navigator对象取消选中复选框? 我有

def checkboxes = $("input",class:"targetMltChk", name:"facility")

这是一组复选框,其中一些已被选中。我想取消所有这些。

更新: 我尝试了下面的内容:

checkboxes.each{
                println it = false
            }

2 个答案:

答案 0 :(得分:4)

你试过了吗?

checkboxes*.value(false)

我认为应该取消所有这些......

答案 1 :(得分:0)

它们都有效:

checkboxes*{
    it.value(false)
}

checkboxes.each{
    it.value(false)
}