Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][HTML][JavaScript]Brak przesyłania gdy jest text
Forum PHP.pl > Forum > Przedszkole
Kiui
Witam.
Mam pytanie Czy aby przesłać kod Ajaxem trzeba użyć jakiejś akcji "onclick" czy czegoś podobnego. Chciałbym stworzyć taki skrypt ze jeżeli pole zostanie wpisane automatycznie też będą dane przesyłane automatycznie bez pomocy akcji click

TZN.
Aplikacja działa tak jak naciskam wczytaj plik z dysku to mi pokazuje nazwę pliku w inpucie(samą nazwę już bez ścieżki) i chciałbym zrobić tak ze jak się nazwa pokaże to bez żadnej dodatkowej akcji pojawi się pole wyboru "select" w którym będą pokazywały się kategorie do wyboru. (skrypt po stronie serwera rozpoznaje sam czy aplikacja to muzyka czy jakiś inny plik). Jednym słowem chce zrobić tak by bez pomocy funkcji click działało.
http://www.w3schools.com/jsref/dom_obj_event.asp
przetestowałem wszystkie
CuteOne
Oj chłopaku popracuj nad składnią i interpunkcją...

zaraz po załadowaniu strony wysyła ajaxa (bez użycia onclick)
[JAVASCRIPT] pobierz, plaintext
  1. $(function() {
  2.  
  3. $.ajax();
  4. });
[JAVASCRIPT] pobierz, plaintext
lukesh
Jeśli używasz jQuery, to skorzystaj z tego skryptu:

  1. $('.list').change(function() {
  2. $.ajax();
  3. });
Kiui
Wiem Przepraszam za moją składnie od zawsze mam z tym problem.
tylko tu jest tego typu problem że właśnie to ma działać dopiero jak wybiorę plik z katalogu a nie przy ładowaniu strony
CuteOne
Rozumiem w czym problem. Teraz pytanie czy w jakiś sposób ingerujesz w pole input (tam gdzie klikasz aby wysłać plik) za pomocą JS?
Kiui
Nie ingeruje. chodzi o to by to się wysyłało dalej samo skrypt rozpoznający typ pliku już jest tylko brakuje mi tego powrotu. a dosłownie kod wiozłem z tej strony przerabiając go do swoich potrzeb.
http://www.w3schools.com/ajax/ajax_database.asp
CuteOne
[JAVASCRIPT] pobierz, plaintext
  1. xmlhttp.onreadystatechange=function()
  2. {
  3. // kod funkcji
  4. // tu wrzuć kolejne wywołanie ajaxa
  5. }
[JAVASCRIPT] pobierz, plaintext
Kiui
to dlaczego to jest ajax?? wyszedłem na jelenia przez to ze to jest w dziale ajax a kod zauważyłem że to JS
CuteOne
http://pl.wikipedia.org/wiki/AJAX
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.