Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][AJAX] Jak pobrać dane z pliku bez przeładowania strony ?
treq
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.09.2009

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


Witam !

Szukam jakiegoś gotowego skryptu/przykładu realizującego takie zadanie:

Mam plik xml:

  1. <?xml version="1.0" ?>
  2. <root>
  3. <pozycja id="1">Tekst 1</pozycja>
  4. <pozycja id="2">Tekst 2</pozycja>
  5. <pozycja id="3">Tekst 3</pozycja>
  6. <pozycja id="4">Tekst 4</pozycja>
  7. <pozycja id="5">Tekst 5</pozycja>
  8. </root>



Na stronie mam formularz:


  1. <form>
  2. <input name="Text1" type="text" />
  3. <input name="Button1" type="button" value="OK" />
  4. </form>



Chcę zrobić tak, aby użytkownik wpisał w pole input powiedzmy "1". Po kliknięciu przycisku "OK" formularz znika a na jego miejscu pojawia się "Tekst 1". Użytkownik wpisuje "2" pojawia się "Tekst 2" itd. Problem jest taki że chciałbym aby wszystko odbywało się bez przeładowania strony. Przydałaby się też jakaś obsługa błędów w przypadku wpisania numeru pozycji której nie ma zapisanej w pliku xml. Szukałem trochę w google ale nie znalazłem nic ciekawego. Może ktoś ma pomysł jak coś takiego zrealizować.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
deirathe
post
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


sam sobie dopowiedziałeś ajax i już co w tym trudnego?questionmark.gif Ustawiasz sobie div o jakims id w divie formularz i po wybraniu opcji wypelniasz diva trescia z xml z tego taga który Cię interesuje. Gotowców nikt nie robi


--------------------
Kawałek mojego blogu
Everything should be as simple as possible but not simpler.
A Einstein
Go to the top of the page
+Quote Post
treq
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.09.2009

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


Gdyby to nie było trudne to bym głowy nie zawracał, a że dla mnie to jest trudne dlatego się pytam jak to zrobić.
Go to the top of the page
+Quote Post
marcio
post
Post #4





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Zajrzec do dokumentacji jakiegos FW AJax'a cos wyskrobac i jesli nie bedzie dzialalac pokazac kod na forum.


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
treq
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.09.2009

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


Widzę że to nie ma sensu... Dzięki za "pomoc".
Go to the top of the page
+Quote Post
marcio
post
Post #6





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


http://mintajax.pl/Przewodnik/Obiekt-Request/




Czy jest jakis sens by podac ci gotowy kod?Nie nie ma poczytaj link wyzej i zrob.



--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
posiadacz
post
Post #7





Grupa: Zarejestrowani
Postów: 46
Pomógł: 2
Dołączył: 2.04.2009

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


Żaden ajax. Zwykły JS.

  1. function pokazWynik(Id){
  2. var Html = document.getElementById(Id).innerHTML;
  3. alert(Html);
  4.  
  5. }
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 Aktualny czas: 20.08.2025 - 09:49