![]() ![]() |
Post
#21
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
A zmieniles o to
$(this).serializeArray(); by zmiast $(this) bylo wskazanie na formularz? |
|
|
|
Post
#22
|
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%)
|
A zmieniles o to $(this).serializeArray(); by zmiast $(this) bylo wskazanie na formularz? Dzięki za pomoca, teraz mi wszystko działa OK, nie wiem tylko czy jest jakis lepszy (krótszy) zapis skryptu? mi działa taki:
Ten post edytował fcppl 10.01.2023, 21:29:56 |
|
|
|
Post
#23
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Bardziej mi chodzilo byc to zrobil jeden ON na oba submity
Dodajesz klase dla submit ktore chcesz lapac <input type="submit" name="published" value="Opublikuj" class="dropdown-item lap-submit"> <input type="submit" name="unpublished" value="Wycofaj" class="dropdown-item lap-submit"> a potem lecisz po tej klasie $(" lap-submit").on("click", function(event){ event.preventDefault(); var formData = $('#form_add_products').serializeArray(); formData.push({name:event.target.name, value:event.target.value}); $.post("products_success.php", formData, function(data){ }); }); i event.target bodajze zawiera klikniety submit wiec formData.push({name:event.target.name, value:event.target.value}); I juz, ale to pisane z palca, sprawdz ten event.target |
|
|
|
Post
#24
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#25
|
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 0 Dołączył: 11.04.2010 Ostrzeżenie: (0%)
|
Dziękuję wszystkim za pomoc już działa idealnie.
Ten post edytował fcppl 11.01.2023, 10:32:47 |
|
|
|
![]() ![]() |
|
Aktualny czas: 11.12.2025 - 08:44 |