「Struts2」jQueryのis(‘:checked’)でチェックボックスの状態を取得する
構文
$(this).is(':checked’)
$('#targetId’).prop('checked’)
使用例
$('input:checkbox[name="userData.itemA"]').change(function(){
if($(this).is(':checked')) {
$('select[name="userData.itemB"]').remove("disabled")
} else {
$('select[name="userData.itemB"]').attr("disabled","disabled")
}
});
$('input:checkbox[name="userData.itemA"]').change(function(){
if($(this).is(':checked')) {
$('select[name="userData.itemB"]').remove("disabled")
} else {
$('select[name="userData.itemB"]').attr("disabled","disabled")
}
});
$('input:checkbox[name="userData.itemA"]').change(function(){ if($(this).is(':checked')) { $('select[name="userData.itemB"]').remove("disabled") } else { $('select[name="userData.itemB"]').attr("disabled","disabled") } });
htmlコード
<s:checkbox name="userData.itemA" label=""" fieldValue="%{'true’}" disabled="true" />