javascript - 需要将复选框信息发送到JS文件

标签 javascript jquery ruby-on-rails coffeescript

我是 Rails 新手。 这是我的 js 文件

$(document).on 'change', 'id1', ->
  if @checked
    calEvents = 'events.json'
    return
  else
    calEvents = 'events/user_events.json'
    return

以及我在 View 文件中的复选框:

<%= check_box_tag 'id1' %>

它应该更改 fullCalendar 的内容,但没有。谁能帮我解决这个问题吗?

最佳答案

在本例中,使用 jQuery 表示法,id1 引用具有该类型的标签。正如评论中指出的,您想要 #id1

$(document).on 'change', '#id1', ->
  // ...

关于javascript - 需要将复选框信息发送到JS文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30441969/

相关文章:

javascript - 如何将此工作 JAVASCRIPT 代码转换为 JQUERY

ruby-on-rails - Ruby on Rails 的每个 do 方法。

ruby-on-rails - Dockerized Rails 应用程序 : slow after container start

ruby-on-rails - factory_girl 忽略它正在创建实例的类的命名空间

javascript - 删除和追加节点

javascript - 在每个 AJAX 元素后添加脚本标记的替代方法

javascript - 易于编程的 WebSocket 服务器

javascript - 根据单选选择显示 div

javascript - 在始终显示前几个元素的同时切换 Jquery 中的列表元素

javascript - jQuery Datatables 和 ColumnFilterWidget 集成问题