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:  [EMAIL PROTECTED]
JID:     [EMAIL PROTECTED]

Attachment: signature.asc
Description: OpenPGP digital signature

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

Ответить