繁体   English   中英

Ruby on Rails Ajax复选框

[英]Ruby on Rails Ajax Checkbox

如何将click事件绑定到表中复选框的列?

- @foos.each do |foo|
  = check_box_tag 'checkbox', foo.active, foo.active

:javascript 
$(document).ready(function() {
  var $this = document.getElementById('active');
  if($this.checked == true){
    $this.bind("click", function(){ alert("True");});
  } else if (document.getElementById('active').checked == false) {
    $this.bind("click", function(){ alert("False");});
  }
});
  $("input:checkbox[name=checkbox]").each(function(){
    var $this = $(this);
    $this.bind("click", function(){ alert($this.is(":checked")); });
  });

您为jQuery选择器选择了错误,请使用以下命令:

:javascript 
  $(document).ready(function() {
    $("input[type=checkbox]").each(function(){
      $(this).bind("click", function(){ alert($(this).is(":checked")); });
    });      
  });

暂无
暂无

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

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