Javascript 在JQuery中访问rails循环变量

Javascript 在JQuery中访问rails循环变量,javascript,jquery,ruby-on-rails,ruby-on-rails-3,Javascript,Jquery,Ruby On Rails,Ruby On Rails 3,我有以下html代码: .panel .row .columns.small-6.medium-4 = city_business_units_select_tag @appointment .columns.small-6.medium-4 = select_tag 'appointment[asset_id]', options_for_select(current_cbu.assets.collect{|asset| [ asset.name, asset.id ]

我有以下html代码:

.panel
.row
  .columns.small-6.medium-4
    = city_business_units_select_tag @appointment
  .columns.small-6.medium-4
    = select_tag 'appointment[asset_id]', options_for_select(current_cbu.assets.collect{|asset| [ asset.name, asset.id ] }, @appointment.asset_id), include_blank: true

.row
  .columns.small-6.medium-4
    =f.label :technician_id
    =f.select :technician_id, Technician.order(:last_name, :first_name).map {|t| [t.full_name, t.id]}, {selected: @technician_id, prompt: 'Select Technician', include_blank: true}
因此,基本上,当city\u business\u units\u select\u标记更改时,我想使用jquery隐藏技师select上的某些元素。在循环时,如何获取每个选项对象的变量“technology”

    $("#appointment_city_business_unit_id").change(function(){
       $("#appointment_technician_id > option").each(function () {
          console.log(technician.city_buiness_unit);
       });
    });