【发布时间】:2015-07-31 22:04:28
【问题描述】:
我无法将我的复选框结果绑定到 Javascript 代码。我怎样才能正确地做到这一点?脚本对此没有反应。
application.js
$(document).on('ready page:load', function () {
function setCheckbox() {
$('.check').on('click', function complete(){
alert("alert");
}) }
})
查看文件
<input type="checkbox" value="<% article.complete %>" class='check' data-remote="true" >
【问题讨论】:
-
你刚刚定义了一个函数
setCheckbox,但你没有执行它,要么在声明后执行它,要么只是删除那个setCheck并留下$('.check').on(...部分。 -
@fuyushimoya 我很好奇为什么这个脚本只被调用一次?我必须刷新页面才能再次获得警报。
-
我不确定,警报在jsfiddle 上正常工作,也许你可以把代码放在 jsfiddle 上以便我们检查?
-
@fuyushimoya 我弄错了。对不起
标签: javascript ruby-on-rails checkbox