更新:我正在使用以下内容plugin https://github.com/fronteed/icheck
我试图检查当用户刷新页面或重新加载页面时是否选中了该复选框,这是我使用过的,但我已经完成了调试,但它从未执行second IF
状况
$('input').on('ifChecked', function (event) {
if ($("input#CreatePart").is(':checked')) {
alert('checked');
}
});
$('input').on('ifUnchecked', function (event) {
if ($("input#CreatePart").is(':checked')) {
alert('un-checked');
}
});
<input checked="checked" class="icheck" data-val="true"
data-val-required="The Create new Part field is required."
id="CreatePart" name="CreatePart" type="checkbox" value="true"
/>
<input name="CreatePart" type="hidden" value="false" />
Try:
页面加载时:
alert($('input').is(':checked'));
http://jsfiddle.net/9ypwjvt4/18/ http://jsfiddle.net/9ypwjvt4/18/
否则使用:
$(document).ready(function () {
$('input').iCheck({
checkboxClass: 'icheckbox_square-orange',
radioClass: 'iradio_square-orange',
increaseArea: '20%' // optional
});
$('input').on('ifChecked', function(event){
alert('Checked');
});
$('input').on('ifUnchecked', function(event){
alert('unchecked');
});
});
jsfiddle:http://jsfiddle.net/9ypwjvt4/17/ http://jsfiddle.net/9ypwjvt4/17/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)