Watir / Ruby:如何在下拉列表中获取所选项目的文本?

时间:2010-08-22 11:18:01

标签: ruby watir

使用Watir,如何在下拉列表中返回当前所选项目的文本?似乎不推荐使用getSelectedItems。

2 个答案:

答案 0 :(得分:7)

改为使用selected_options()。

  

selected_options()       说明:

     

将选择列表中的所有选定项目作为数组获取。       如果选择框没有选定项,则返回空数组。       输出:

     

包含选择列表中所选项目的数组。

Source

答案 1 :(得分:1)

watir文档还说你可以做

browser.select_list.selected_options.map(&:text)

但这会返回数组中的文本,我想如果您在列表中选择了多个项目,这样做会很有用。

['selected text']