![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 11 Dołączył: 2.03.2008 Skąd: Lublin Ostrzeżenie: (10%) ![]() ![]() |
Witam, otóż bawię się z Ajaxem i chciałbym, aby po pobraniu z bazy poprawności wyniku JS zmienił treść napisu. Dam kod problemu:
Kod (...) if(status == 'wolne'){ alert('Pomyślnie dodano przestępce. Już go ścigamy :)') var akcja = function(){ przetworzDane(imie,nazwisko,nagroda); } } else if(status == 'zajete'){ alert('Niestety podane dane są już w bazie danych.') var akcja = function(){ przetworzDane('---','---','---'); } } (...) function przetworzDane(imie, nazwisko, nagroda){ var imie = new String(imie); var nazwisko = new String(nazwisko); var nagroda = new String(nagroda); var imie_zmiana = imie.replace('###IMIE###', imie); var nazwisko_zmiana = nazwisko.replace('###NAZWISKO###', nazwisko); var nagroda_zmiana = nagroda.replace('###NAGRODA###', nagroda); } (...) <div id="aktualne"> Imie: ###IMIE### <br /> Nazwisko: ###NAZWISKO### <br /> Nagroda: ###NAGRODA### <br /> </div> Wiem że jest tam napaćkane, ale próbowałem co się da... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj tak:
Kod (...) if(status == 'wolne'){ alert('Pomyślnie dodano przestępce. Już go ścigamy :)') var akcja = function(){ przetworzDane(imie,nazwisko,nagroda); } } else if(status == 'zajete'){ alert('Niestety podane dane są już w bazie danych.') var akcja = function(){ przetworzDane('---','---','---'); } } (...) function przetworzDane(imie, nazwisko, nagroda) { document.getElementById('imie').appendChild(document.createTextNode(imie)); document.getElementById('nazwisko').appendChild(document.createTextNode(nazwisko)); document.getElementById('nagroda').appendChild(document.createTextNode(nagroda)); } (...) <div id="aktualne"> Imie: <span id="imie"></span><br /> Nazwisko: <span id="nazwisko"></span><br /> Nagroda: <span id="nagroda"></span><br /> </div> Zmieniłem funkcję przetworzDane() i kod HTML. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 11 Dołączył: 2.03.2008 Skąd: Lublin Ostrzeżenie: (10%) ![]() ![]() |
Niestety... Zostają tylko puste spany... Tak jakby nie reagowały na funcje, ponieważ dodałem do nagrody znak $, i jego też nie ma...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na 99% problem występuje z kodem powyżej funkcji - u siebie wywoływałem przetworzDane() ręcznie i działało bez problemów.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:32 |