Javascript 将参数传递给Rails中的onchange事件

Javascript 将参数传递给Rails中的onchange事件,javascript,jquery,ruby-on-rails,Javascript,Jquery,Ruby On Rails,我在rails应用程序中有一个select标记,我想调用showSubTypes函数onchange事件 'showsublities()'%%>例如,您可以在application.js中添加此代码 $(function () { // specify id or class for your select tag $('select').on('change', function () { console.log($(this).val());

我在rails应用程序中有一个select标记,我想调用showSubTypes函数onchange事件


'showsublities()'%%>
例如,您可以在
application.js中添加此代码

$(function () {
   // specify id or class for your select tag   
   $('select').on('change', function () {
        console.log($(this).val());            // get option value
        console.log($(this).text());           // get option text
        showSubTypes($(this).val());
   });
});
如果使用jQuery,则不需要使用内联事件

在你的模板中

<%= f.select :type, RequestType.all.collect {|p| [p.typeName, p.id]}, {include_blank: true } %>