[英]enable/disable input field depending on checkbox status
我在使用名为iCheck的插件( http://fronteed.com/iCheck/ )选中复选框时禁用输入字段时遇到问题。
注意:当不使用iCheck插件时,我的代码可以正常工作。
没有iCheck的工作示例: http ://jsbin.com/gusewu/1/
包含iCheck时无法正常工作的示例: http ://jsbin.com/ludiqi/1/
任何调试方面的帮助,将不胜感激。 我已经在这里呆了两天了。 :-/
您应该利用ifChanged
自定义事件:
$('input').iCheck({
checkboxClass: 'icheckbox_flat-blue',
radioClass: 'iradio_flat'
})
.on('ifChanged', function() {
$('#upload_image:input').prop('disabled', this.checked);
})
.trigger('ifChanged');
您做错了... iCheck覆盖了所有这些事件并拥有自己的事件,所有这些都在此处列出
$('input').on('ifChecked', function(event){
alert(event.type + ' callback');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.