【问题标题】:Execute something onchange checkbox执行某事 onchange 复选框
【发布时间】:2012-08-22 21:46:00
【问题描述】:

你能告诉我我做错了什么吗? 当我创建一个函数并创建一个 onchange="function()" 时,它可以工作。

<input type="checkbox" name="test" value="bar" />


$('input[name=test]').change(function(){
if($('input[name=test]').is(':checked')){
        alert('Checked');
    } else {
        alert('Not checked');
    }
});

【问题讨论】:

  • 您是否包含 jQuery 并将您的代码包装在 document.ready 中?
  • 它工作正常:jsfiddle.net/Ugbdh/1 也许这个错误在其他地方?

标签: jquery checkbox onchange


【解决方案1】:

它在这里工作,所以它也应该适合你。

http://jsfiddle.net/Sz3BK/

您使用的是哪个 jquery 版本?

【讨论】:

  • @Edocsyl - 所以你没有把你的代码放在 document.ready 里面?
猜你喜欢
  • 2015-08-09
  • 1970-01-01
  • 2016-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-15
  • 2017-12-10
相关资源
最近更新 更多