[Devel-conf] alterator: big dynamic tables
Vitaly Ostanin
=?iso-8859-1?q?vyt_=CE=C1_altlinux=2Eorg?=
Ср Май 7 13:05:56 MSD 2008
Stanislav Ievlev пишет:
> В строках после девятой есть звёздочка. Не помню на каком этапе, но
> возможно где-то подобные строки срезаются.
Действительно, для строк, где есть звёздочка, action delete не
вызывается. Это из-за того, что звёздочка попадает в name ? Под name
я имею в виду первый аргумент ответа на woo-list.
Какие вообще есть ограничения символов в name? Опытным путём я пока
выяснил, что не должно быть двоеточия. Может, alterator будет сам
выдавать ошибку на недопустимые name ?
Кстати, alterator при передаче в бакенд обрезает значение name (если
там есть своё двоеточие) по первому двоеточию, а должен по
последнему, потому что :action он добавляет в конец name.
Ниже html от проблемной строки:
<tr>
<td><input name="/disklist/localhost/home*:delete"
type="checkbox" value="#t"></input></td>
<td nowrap="yes"><span class="alterator-label"
name="hostname">localhost</span>
<input
name="/disklist/localhost/home*:hostname" type="hidden"
value="localhost"></input></td>
<td nowrap="yes"><span class="alterator-label"
name="diskname">/home*</span>
<input
name="/disklist/localhost/home*:diskname" type="hidden"
value="/home*"></input></td>
<td nowrap="yes"><span class="alterator-label"
name="dumptype">compressed-tar</span></td>
</tr>
<skipped/>
--
Regards, Vyt
mailto: vyt на altlinux.org
JID: vitaly.ostanin на gmail.com
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 252 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel-conf/attachments/20080507/fd9c880d/attachment-0002.bin>
Подробная информация о списке рассылки devel-conf