Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][HTML][JavaScript]Brak przesyłania gdy jest text
Kiui
post 22.08.2012, 14:04:13
Post #1





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 8.06.2012
Skąd: Lublin

Ostrzeżenie: (0%)
-----


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

Ten post edytował Kiui 22.08.2012, 14:05:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
CuteOne
post 22.08.2012, 14:12:12
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


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


Ten post edytował CuteOne 22.08.2012, 14:12:20
Go to the top of the page
+Quote Post
lukesh
post 22.08.2012, 14:15:16
Post #3





Grupa: Zarejestrowani
Postów: 113
Pomógł: 14
Dołączył: 25.08.2006

Ostrzeżenie: (0%)
-----


Jeśli używasz jQuery, to skorzystaj z tego skryptu:

  1. $('.list').change(function() {
  2. $.ajax();
  3. });


--------------------
Edumemo.pl - Nauka Języków Obcych
Go to the top of the page
+Quote Post
Kiui
post 22.08.2012, 14:27:00
Post #4





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 8.06.2012
Skąd: Lublin

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
CuteOne
post 22.08.2012, 14:37:01
Post #5





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
Kiui
post 22.08.2012, 14:40:28
Post #6





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 8.06.2012
Skąd: Lublin

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
CuteOne
post 22.08.2012, 14:46:25
Post #7





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


[JAVASCRIPT] pobierz, plaintext
  1. xmlhttp.onreadystatechange=function()
  2. {
  3. // kod funkcji
  4. // tu wrzuć kolejne wywołanie ajaxa
  5. }
[JAVASCRIPT] pobierz, plaintext


Ten post edytował CuteOne 22.08.2012, 14:46:49
Go to the top of the page
+Quote Post
Kiui
post 22.08.2012, 14:48:47
Post #8





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 8.06.2012
Skąd: Lublin

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
CuteOne
post 22.08.2012, 18:41:54
Post #9





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


http://pl.wikipedia.org/wiki/AJAX
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:31