[jQuery][ajax] błąd przy wysyłaniu danych, skrypt wysła dane z nieistniejących inputów |
[jQuery][ajax] błąd przy wysyłaniu danych, skrypt wysła dane z nieistniejących inputów |
5.08.2017, 23:30:29
Post
#1
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
Zrobiłem responsywny formularz, który w zależności od tego czy jest wyświetlany na małym ekranie czy na dużym pokazuje lub ukrywa pewne pola tagi html.
Problem w tym że jak wysyłam dane ajaxem to dostaję błąd 500 i w Firebugu w zakładce POST widzę że wraz z danymi wysłanymi idą puste dane z inputów, które powinny być niewidoczne dla skryptu. Jak zakomentuję inputy, które nie powinny być widoczne to skrypt działa bez problemu i wysyła dane. Co robię źle lub co jeszcze powinienem dopisać aby skrypt działał ? HTML:
CSS:
POST widoczny w Firebugu:
|
|
|
6.08.2017, 07:04:34
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Dla js nie ma znaczenia czy coś ukrywasz w css. Robisz form.serialize więc wysyłka się cały formularz. Podziel na dwa albo wybieraj konkretne pola.
-------------------- |
|
|
6.08.2017, 20:41:54
Post
#3
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) |
ale co mam podzielić na dwa ? ... dwa osobne formularze zrobić , jeden na małe urządzenia i osobny na większe ekrany ?
apropo wybierania konkretnych pól .. mam je wybierać w samym skrypcie jQuery ? |
|
|
7.08.2017, 06:55:02
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 12:16 |