Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[jquery] Przechwycenie częsci inputów gdy submit().
#1
Cześć,

mam pewien form i wewnątrz niego dużo inputów pogrupowanych w tabele. Inputy mają te same nazwy, tak więc jeśli submitować by ten form całościowo jest problem. Myślałem natomiast, aby jquery przechwycił zdarzenie submit i wysłał tylko te wartości, które będą potrzebne (o to chodzi w tym co robię). Da się tak zrobić?

Pozdrawiam!
Odpowiedz
#2
Da się. Korzystasz z podstawowych metod jquery takich jak
- submit(function() {.....}) - podpiecie zdarzenia pod wyslanie
- pobranie inputa po nazwie
- pobranie inputa według kolejnośc - eq(1)
- pobranie inputa po klasie
- pobranie inputa wiekszego od - gt(), mniejszego od - lt()
- pobranie dzieci inputa itp
W sumie na milion sposobów można do tego podejść Smile
Odpowiedz
#3
Problem w tym, że ten form składa się z:
1. Sam form napisany w pliku A.php
2. W formie jest select, po wyborze którego (opcji z niego) zostaje wykonane zapytanie ajaxowe czyli włączony plik B.php (a raczej echoa w którym miały w nim miejsce) - tutaj są właśnie te tabele z inputami
3. Po submicie ma być uruchomiony plik C.php

I problem w tym, że teraz w A.php nie widzę inputów dodanych po zadziałaniu ajaxa (co jest oczywiste, bo cała maszynka jquery jak i każego js jest uruchamiana przy onload (document).ready(). Jak na to coś poradzić? Echować skrypt JS bezpośrednio w B.php?
Odpowiedz
#4
zamiast używać jquerowego click itp używaj live() lub delegate() - poszukaj w google
Możesz tesz zawsze napisać coś własnego co podepnie za każdym razem na nowo zdarzenia
Odpowiedz
#5
O super nie widziałem że live tak działa :-). A powiedz mi opłaca się używać w ogóle click osobno (i inne) w takim razie?
Odpowiedz
#6
Jeżeli nie musisz stosować live to go nie stosuj. Wydajność.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,230 28-04-2016, 00:24
Ostatni post: mubi
  jquery? mordrag 0 2,337 29-03-2015, 17:44
Ostatni post: mordrag
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,825 25-05-2014, 07:38
Ostatni post: Arnimarl
  Konflikt Mootools/Jquery kurde 2 3,248 31-10-2013, 01:44
Ostatni post: kornell
  Slider z jQuery lomek 2 3,765 19-10-2013, 04:40
Ostatni post: lomek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl