Day2day Opportunism

まぁ、平たく言うと「雑記」がだらだらと・・・

JQuery CheckBox 色々

φ(..)メモメモ

 

JQuery で CheckBox の操作を色々

 

複数個あるチェックボックスへの操作

 

チェックボックスの状態が変更されたら、その状態を退避しておく。(例では”#disp_h_n” nは1~の数値)

$("input:checkbox").change(function () {
  var no = $("input:checkbox").index(this) + 1;
  var chk = $(this).attr("checked");
  $("#disp_h_" + no).val(chk);
});

 

チェック状態の変更

 例は、Undo的な処理 disp_h_n の内容でチェックボックスの状態を変更する

 チェックボックスの指定にクラス名を使用している

  $($('.check-box').get(i - 1)).attr("checked", Boolean($("#disp_h_"+ i).val().replace("False","")))