「Struts2」jQueryのis(‘:checked’)でチェックボックスの状態を取得する

2020年11月6日

構文
$(this).is(':checked’)
$('#targetId’).prop('checked’)

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$('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" />

Browser

Posted by arkgame