Javascript onchange函数ajax调用在firefox中不起作用

Javascript onchange函数ajax调用在firefox中不起作用,javascript,jquery,ruby-on-rails,ajax,Javascript,Jquery,Ruby On Rails,Ajax,我创建了一个表单,其中select\u标记包含onchange函数: 表单(广告/_form.html.erb): 我的路由文件: resources :advertisments do collection do get :fetch_media_categories, :fetch_media_pages end end 和application.js文件: //= require jquery //= require jquery.easing.1.3 /

我创建了一个表单,其中
select\u标记
包含
onchange
函数:

表单(广告/_form.html.erb):

我的路由文件:

resources :advertisments do
    collection do
      get :fetch_media_categories, :fetch_media_pages
    end
  end
application.js文件:

//= require jquery
//= require jquery.easing.1.3
//= require jquery_ujs
//= require twitter/bootstrap
//= require jquery.fancybox.pack
//= require jquery.fancybox-media
//= require prettify
//= require jquery.quicksand
//= require setting
//= require jquery.flexslider
//= require animate
//= require custom
//= require pricing_custom
//= require advertisments
//= require_tree .

目前,onchange功能在chrome上运行,但在firefox(版本39.0)中不起作用。有人知道吗?

在advertisment.js中试试这个

 $(function () {

  $('#advertisment_medium_id').on('change', function() {
      var medium = $('#advertisment_medium_id option:selected').val();
      console.log(medium);
      $.ajax({
          url: '/advertisments/fetch_media_categories',
          type: 'GET',
          data: {medium_id: medium}
      });
  });

});

不,没有错误。我不知道为什么,但我已经将请求操作的控制器ajax移动到了另一个控制器上,它成功了!
//= require jquery
//= require jquery.easing.1.3
//= require jquery_ujs
//= require twitter/bootstrap
//= require jquery.fancybox.pack
//= require jquery.fancybox-media
//= require prettify
//= require jquery.quicksand
//= require setting
//= require jquery.flexslider
//= require animate
//= require custom
//= require pricing_custom
//= require advertisments
//= require_tree .
 $(function () {

  $('#advertisment_medium_id').on('change', function() {
      var medium = $('#advertisment_medium_id option:selected').val();
      console.log(medium);
      $.ajax({
          url: '/advertisments/fetch_media_categories',
          type: 'GET',
          data: {medium_id: medium}
      });
  });

});