Chcę użyć jQuery
, aby sprawdzić, czy trzy pola tekstowe zostały zmienione, więc mogę wysyłać dane przez AJAX
.Możemy użyć operatora i połączyć wiele zdarzeń jQuery
próbowałem prosty skrypt:
$("#name, #position, #salary").change(function()
{
console.log("All data are changed");
});
Gdzie nazwisko, stanowisko i wynagrodzenie są odpowiednie identyfikatory z trzech polu tekstowym.
Rezultatem było to, że kiedy zmieni się pierwszy:
I kiedy zmienił drugie:
A oto trzeci:
Tak, mam wiadomość, gdy osobno zmienia się każde pole tekstowe. To, czego potrzebuję, to to, że kiedy trzy zostaną zmienione, wyświetl wiadomość. Jestem nowy w jQuery, więc chcę wiedzieć, czy mogę użyć czegoś takiego jak IF ... AND ... AND
w jQuery.
Jak działa ludzki Update 3 otaczaniem w w tym samym czasie? – choz
LOL, okay, zobacz to w ten sposób, kiedy "ludzki" typ w pierwszym polu, a następnie w drugim, a następnie trzecim, i bez kliknięcia przycisku, dane te zostaną wysłane na serwer. Wystarczająco dobry ? –
Więc zasadniczo chcesz sprawdzić, czy te trzy nie są puste, gdy jedna z nich się zmienia? Nie musimy widzieć skomplikowanych rzeczy tam, gdzie ich nie ma. –