Здравствуйте!

Почему после переименования модуля перестали работать эффекты?
Раньше модуль назывался mail, теперь - postfix-dovecot.
При нажатии чекбокса auth_state должен появляться и исчезать
блок <tr name="auth">...</tr>.

Содержимое ajax.scm (писал raorn@) :
---

(define-module (ui postfix-dovecot ajax)
               :use-module (alterator ajax)
               :use-module (alterator woo)
               :export (init))

(define (update-visibility)
  (let ((mode (or (form-value "mode") "relay")))
    (form-update-visibility '("relay") (string=? mode "relay"))
    (form-update-visibility '("mx") (string=? mode "mx")))
  (form-update-visibility '("auth") (form-value "auth_state"))
  (form-update-visibility '("recipients") (form-value "filter_recipients"))

(define (init)
  (update-visibility)
  (form-bind "mode" "change" update-visibility)
  (form-bind "auth_state" "change" update-visibility)
  (form-bind "filter_recipients" "change" update-visibility)

_______________________________________________
devel-conf mailing list
devel-conf@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить