Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework][JS] Dynamiczny formularz jQuery
Forum PHP.pl > Forum > PHP > Frameworki
Eagle
Staram się napisać dynamiczny formularz o wyglądzie tabelki (używam tego dekoratora http://framework.zend.com/issues/browse/ZF-2942)

Kod
| INPUT 1 | INPUT 2 | INPUT 3 | INPUT 4 | TEXT 1  | TEXT 2  |
| [     ] | [     ] | [     ] | [     ] | TEST 1  | [+] [X] |
| [     ] | [     ] | [     ] | [     ] | TEST 2  | [+] [X] |


Do kopiowania/klonowania wierszy użyłem jquery-dynamic-form. Jednak przy kopiowaniu dodaje on na koniec nazwy pola "[]" aby było wysłane jako tablica - z tym Zend_Form ma problem.

Ma ktoś jakiś problem jak to rozwiązać? Najlepiej bez AJAXa.

Pozdrawiam.
zend
Jak wyglada dump $_POST'a?
Eagle
Kod
  ["items"] => array(1) {
    ["elements"] => array(4) {
      ["desc"] => array(2) {
        [0] => string(3) "1-1"
        [1] => string(3) "2-1"
      }
      ["measure"] => array(2) {
        [0] => string(3) "1-2"
        [1] => string(3) "2-2"
      }
      ["count"] => array(2) {
        [0] => string(3) "1-3"
        [1] => string(3) "2-3"
      }
      ["value"] => array(2) {
        [0] => string(3) "1-4"
        [1] => string(3) "2-4"
      }
    }
  }


Teraz właśnie postanowiłem nadpisać isValid i przepisać tą tablice do:

Kod
  [1] => array(1) {
    ["elements"] => array(4) {
      ["desc"] => string(0) ""
      ["measure"] => string(0) ""
      ["count"] => string(0) ""
      ["value"] => string(0) ""
    }
  }
  [2] => array(1) {
    ["elements"] => array(4) {
      ["desc"] => string(0) ""
      ["measure"] => string(0) ""
      ["count"] => string(0) ""
      ["value"] => string(0) ""
    }
  }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.