====== AlCheckboxes チェックボックス ======
チェックボックス用ウィジェトです。
===== コンストラクタ =====
AlCheckboxes.new("名前", オプション)
オプション
* label - ラベル
* options - 選択項目のハッシュ
* value - 初期値
* required - 必須入力フラグ
* filter - 入力フィルタ
* tag_attr - htmlタグ生成時の追加アトリビュート
* separator - htmlタグ生成時のタグ間セパレータ
* min - 最小チェック数
* max - 最大チェック数
===== 使用例 =====
== 初期値指定 ==
AlCheckboxes.new("check1", :options=>{c1:"CHOICE1", c2:"CHOICE2", c3:"CHOICE3"}, :value=>[:c1,:c2])
make_tag()出力
== 必須入力フラグ ==
AlCheckboxes.new("check1", :options=>{c1:"CHOICE1", c2:"CHOICE2", c3:"CHOICE3"}, :required=>true)
== htmlタグ生成時のタグ間セパレータ ==
AlCheckboxes.new("check1", :options=>{c1:"CHOICE1", c2:"CHOICE2", c3:"CHOICE3"}, :separator=>"
")
make_tag()出力
== 最小最大 ==
AlCheckboxes.new("check1", ..., :min=>1, :max=>3) # 1つ以上、3つ以下がb選ばれること