radioとcheckboxの対応

sgnm 21views 更新:2015年5月1日

クリックされた時のメソッド(aipo.schedule.enablePerWeek(this.form)等)は、form.jsに書かれている。

フォームを増やすと上から順番に番号みたいなのが割り振られるので、かなりつまづいた。

フォームをひとつ増やしてあげて、 portlets/schedule/src/main/webapp/javascript/aipo/schedule/form.js に

+aipo.schedule.enableMonthly = function(form){
+    if(! form.repeat_type[3].checked){
+        form.repeat_type[3].checked = true;
+    }
+}

を書けばradioとcheckboxやoption等がそれぞれ対応してくれる。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません