On Mon, 9 Apr 2007 10:34:41 +0400, Stanislav Ievlev wrote: > > Почему-то список ajax без optionlist="/" не заполняется значениями: > > > > <form method="POST" class="selector-chooser" id="ajax-selector"> > > <select name="name" size="10" class="services-list" optionlist="/"> > Я обычно употребляю optionlist="" .
И с "", и с "/" при нажатии кнопки "Select" <input type="submit" name="card-index-select" value="Select" class="btn"/> бэкенду в $in__objects передаётся "/", а без оных - выбранное значение из списка. Это я сравниваю с модулем alterator-alternatives. В нём последовательность команд бэкенду такова: $in_action | $in__objects | $in_name ------------------------------------ read | / | list | / | constraints | / | read | usr/bin/aclocal-default | list | usr/bin/aclocal-default/candidates | При нажатии "Select" на /usr/bin/gcc: $in_action | $in__objects | $in_name ------------------------------------ list | / | constraints | / | /usr/bin/gcc read | usr/bin/gcc | /usr/bin/gcc list | usr/bin/gcc/candidates | /usr/bin/gcc А вот, что в alterator-services: $in_action | $in__objects | $in_name ------------------------------------ constraints | / | list | / | read | / | При нажатии "Select" на configd: $in_action | $in__objects | $in_name ------------------------------------ constraints | / | configd write | / | configd constraints | / | list | / | read | / | Т.е. "/" вместо "configd". А без optionlist="", как я уже писал, список не заполняется. Что интересно, в alternatives.html никакого optionlist="" нет, но всё работает. Однако, стоит переименовать /usr/lib/alterator/backend3/alternatives и /var/www/html/fbi/alternatives.html в services и services.html, как список перестаёт заполняться. > > В документации про optionlist ничего не сказано: > > > > http://wiki.sisyphus.ru/Alterator/stdtemplates?v=19m9#h1151-12 > Не успел. > > > > Кроме того, span не заполняется значением, хотя input рядом заполняется: > > <span class="alterator-label" name="status">unknown</span> > > <input type="text" name="status"/> > А на read он (параметр) отдаётся? Разумеется, иначе как бы он попал в input? -- Grigory Batalov, ALT Linux Team _______________________________________________ Devel-conf mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/devel-conf
