Chcę umożliwić użytkownikom dodawanie elementu textbox za pomocą javascript, klikając przycisk Dodaj.
Chciałbym wiedzieć, w jaki sposób mogę używać sprawdzania poprawności Zend do sprawdzania poprawności tych elementów, które są tworzone przez javascript.
Odpowiedzi:
2 dla odpowiedzi № 1Nie ma w tym żadnej konstrukcji, ale nie powinno to być zbyt trudne do zrobienia.
Po pierwsze, sugerowałbym nazewnictwo twoich elementów generowanych przez JavaScript za pomocą notacji tablicowej, tj. name="someName[]"
, tak że PHP analizuje je w tablicy w POST / GET.
Następnie możesz po prostu zapętlić wynikową tablicę i wywołać łańcuch walidatora (ów) / walidatora.
0 dla odpowiedzi nr 2
addPrefix do nowego dodanego, a następnie sprawdź prefiksowane klucze w $ _POST i dodaj pola do formularza. Nie ma prostego sposobu na zrobienie tego.