Mam plik Ext.form.Panel zawierający siatkę i niektóre pola tekstowe do edycji każdego wiersza w siatce. Jest bardzo podobny do tego: http://dev.sencha.com/deploy/ext-4.0.2a/examples/writer/writer.html, tylko że nie ma w tym udziału AJAX; mój magazyn danych jest lokalny.Przesyłanie formularza + siatki w ExtJS 4
Jak mogę przesłać wiersze siatki za pomocą standardowego testu POST?
Gdybym po prostu zrobić myForm.submit(), istnieją dwa problemy:
Pola do edycji wierszy w siatce są zatwierdzone. Należy je zignorować podczas przesyłania formularza.
Brak danych z sieci.
Jedynym rozwiązaniem, które widzę, jest uniemożliwienie walidacji pól i utworzenie ukrytych pól zawierających dane z każdego wiersza. Czy jest jakaś lepsza opcja?
Z góry dziękuję!
nie jest jasne, co dokładnie masz na myśli ... może umieścić próbkę formularza, który próbujesz przesłać. A siatka jest ignorowana, ponieważ przesłanie przetwarza tylko pola formularza, które mają nazwę przypisaną – nscrob
Wprowadziłem pewne zmiany. Mam nadzieję, że teraz jest trochę jaśniej. Dodałem również rozwiązanie, którego używałem. – liviucmg