gpt4 book ai didi

ruby-on-rails - Mechanize 设置具有重复名称的字段

转载 作者:行者123 更新时间:2023-12-04 16:20:11 25 4
gpt4 key购买 nike

我正在使用 Mechanize 并在一个表单上遇到问题...该表单有两个同名的选择框。

如何选择第二个?

IE。 NumNights 第二次出现。

我在文档中发现了这样的内容:

form.set_fields( :foo => ['bar', 1] )

但这不起作用:
form.field_with(:name => [ 'NumNights', 2 ]).options[no_days.to_i-1].select

最佳答案

获取对表单的引用,并遍历成员。像这样的事情:

my_fields = form.fields.select {|f| f.name == "whatever"}
my_fields[1].whatever = "value"

填写完表格后,提交。我还没有运行过这段代码,但我认为它应该可以工作。

关于ruby-on-rails - Mechanize 设置具有重复名称的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1465723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com