繁体   English   中英

Rails应用程序中未出现onchange事件

[英]onchange event not appearing in rails application

我的Application.html.erb中有此代码

<head>
  <title>SpreemoCodetest</title>
    <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>
    <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
    <%= csrf_meta_tags %>
<script>
    function findDocs() {
    $.get("/appointments/list_doctors");
    }
</script>
</head>

我有这个collection_select的一部分

<%= collection_select(:appointment, :ailment, AilmentsSpecialties.all, :id, :ailment, :prompt => 'select an ailment', html_options: {:onChange => "findDocs();"})%>

部分出现选择标记,但在呈现的html中看不到onchange函数。

尝试这个。

<%= collection_select(:appointment, :ailment, AilmentsSpecialties.all, :id, :ailment, { :prompt => 'select an ailment' }, { :onChange => "findDocs();" })%>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM