我知道这是对其他表格/ selectlist我试过。这个特定的一个似乎不是ajax。任何人都可以阐明这一点吗?Ruby机械化 - 无法获得具体的选择列表
# encoding: UTF-8
require 'rubygems'
require 'mechanize'
require 'open-uri'
agent = Mechanize.new
page = agent.get('http://espn.go.com/nba/team/transactions/_/name/bos/boston-celtics')
form = page.form_with(:class => "js-goto")
fields = form.field_with(:class => "tablesm")
puts fields
应该返回类似#<Mechanize::Form::SelectList:0x007ffdd3930138>
只是为了确认,您正在尝试更改年份? – sunnyrjuneja
我试图按年浏览页面,但它甚至没有注册选择列表。这几乎是我在哪里孤立的问题 –