Cześć, mam dwa formularze na jednej stronie, które chciałbym aby zatwierdzane były jednym przyciskiem. W jaki sposób mogę to zrobić w angularze2+?
- Rejestracja:prawie 6 lat
- Ostatnio:ponad 3 lata
- Postów:141

- Rejestracja:około 10 lat
- Ostatnio:około 2 lata
- Lokalizacja:Chorzów
- Postów:1670
Pokaż kod źródłowy z tymi formularzami.

- Rejestracja:ponad 6 lat
- Ostatnio:prawie 3 lata
- Postów:21
stworz sobie jakiego buttona ktory bedzie wywolywal jakas metode np:
<div (click)="submit()">Wyslij</div>
public submit():void {
itemForm1.submit()
temForm2.submit()
}
pokombinuj coś w tym stylu
- Rejestracja:prawie 6 lat
- Ostatnio:ponad 3 lata
- Postów:141
pixel_perfect napisał(a):
stworz sobie jakiego buttona ktory bedzie wywolywal jakas metode np:
<div (click)="submit()">Wyslij</div>
public submit():void { itemForm1.submit() temForm2.submit() }
pokombinuj coś w tym stylu
Tyle to się akurat domyślam :) Pytanie jak to przełożyć na typescripta angularowego, bo niespecjalnie mam wizję tego.

- Rejestracja:ponad 17 lat
- Ostatnio:około 14 godzin
- Lokalizacja:Warszawa
- Postów:2251
Ja się bym tylko tutaj zastanowił czy w powyższym rozwiązaniu nie będzie to działało tak, że najpierw wyślę się itemForm1 I nastąpi przekierowanie? (przez co może drugi form nie wyślę się wcale)
Wywołanie samej akcji submit na pierwszym formie w teorii powinno Cie przekierować na to co masz w form action.
Proponowałbym przesłanie tych formularzy ajaxem. Btw możesz zdradzić czemu chcesz submitowac dwa formy jednym buttonem?
- Rejestracja:prawie 6 lat
- Ostatnio:ponad 3 lata
- Postów:141
axelbest napisał(a):
Ja się bym tylko tutaj zastanowił czy w powyższym rozwiązaniu nie będzie to działało tak, że najpierw wyślę się itemForm1 I nastąpi przekierowanie? (przez co może drugi form nie wyślę się wcale)
Wywołanie samej akcji submit na pierwszym formie w teorii powinno Cie przekierować na to co masz w form action.
Proponowałbym przesłanie tych formularzy ajaxem. Btw możesz zdradzić czemu chcesz submitowac dwa formy jednym buttonem?
Bo mam te formularze na tabsach, a chciałbym, żeby dało się zapisać zmiany globalnie tj. jednym przyciskiem submit.

- Rejestracja:ponad 6 lat
- Ostatnio:prawie 3 lata
- Postów:21
kamilos95 napisał(a):
axelbest napisał(a):
Ja się bym tylko tutaj zastanowił czy w powyższym rozwiązaniu nie będzie to działało tak, że najpierw wyślę się itemForm1 I nastąpi przekierowanie? (przez co może drugi form nie wyślę się wcale)
Wywołanie samej akcji submit na pierwszym formie w teorii powinno Cie przekierować na to co masz w form action.
Proponowałbym przesłanie tych formularzy ajaxem. Btw możesz zdradzić czemu chcesz submitowac dwa formy jednym buttonem?
Bo mam te formularze na tabsach, a chciałbym, żeby dało się zapisać zmiany globalnie tj. jednym przyciskiem submit.
To może pokombinuj coś w takim typie że zbierasz sobie dwa obiekty w jeden i wysyłasz ten obiekt go
{...itemForm1.value, ...itemForm2.value}