我在功能中收到名称和状态(值),我想设置其中一个单选按钮。
我正在尝试做这样的事情,但不接受
r = $browser.input(:name => number).parent.radio :value => status
r.set
单选按钮的html是这个
<input id="1" type="radio" checked="checked" value="activo" name="b1" onclick="oncheckRadio();" tabindex="7">
<input id="1" type="radio" value="inactivo" name="b1" onclick="oncheckRadio();" tabindex="8">
答案 0 :(得分:4)
我并没有完全遵循这个的商业逻辑,但这里有一些诱人的推理(猜测)
def set_radio_by_name_and_status(name, status)
$browser.radio(:name => name, :status => status).set
end
但是,两个单选按钮都命名为“b1”,因此按名称设置似乎有点多余。我认为你的意思是单选按钮的名称和状态。