【问题标题】:Spock: How to clear checkbox if already checkedSpock:如果已选中,如何清除复选框
【发布时间】:2016-09-21 09:47:49
【问题描述】:

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

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

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

更新: 我尝试了以下方法:

checkboxes.each{
                println it = false
            }

【问题讨论】:

    标签: checkbox groovy spock geb navigator


    【解决方案1】:

    你试过了吗:

    checkboxes*.value(false)
    

    我认为应该将它们全部取消选中...

    【讨论】:

    • 非常非常非常感谢您提供的出色解决方案。衷心感谢您。它对我有用。
    【解决方案2】:

    它们都可以工作:

    checkboxes*{
        it.value(false)
    }
    
    checkboxes.each{
        it.value(false)
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 2022-08-19
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多