![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Chciałem, aby newsy na stronie były pobierane z serwera w postaci json tak więc skrypt generuje mi kod:
Kod {"news": [ {"id": 1, "author": "fifi", "subject": "cos tam"}, {"id": 2, "author": "fifi", "subject": "cos sdtam"}, {"id": 3, "author": "fifi", "subject": "cos sdftam"}, {"id": 5, "author": "fifi", "subject": "cosdfs tam"} ]} I teraz zabawa w jQuery:
I jakoś nie umiem sobie poradzić z tym... -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No i co się dzieje?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No i co się dzieje? nic, żadnego błędu, ale również żadnego alerta nie wyświetla. Czy są jakieś znaki, których w json nie można użyć? np. tagi html'a ? Liczby nie muszą być w "" prawda? -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Te dane tworzysz przez json_encode?
A firebug co pokazuje? BTW. W firebugu, w konsole wrzuciłem ten kod, i wszystko działa.
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Te dane tworzę ręcznie...
Dokładnie mam coś takiego: Kod {"news": [{"author": "Fast", "subject": "Czas online", "content": "Dodałem możliwość mierzenia czasu online, na trzech serwerach. Czas będzie jedynie sumowany, a na stronie będzie wyświetlane top 50 wszystkich czasów.", "id": "7", "count": "0"},{"author": "Fast", "subject": "Wyszukiwarka", "content": "Do wyszukiwarki dla postaci na serwerze 7.6 dodałem zmianę exp w dany dzień, dodatkowo po kliknięciu na exp wysunie nam się okienko, w którym możemy policzyć ile zabiliśmy danych potworów.", "id": "6", "count": "0"},{"author": "Fast", "subject": "Galeria", "content": "Dodałem galerię, od teraz można dodać i oglądać zdjęcia. :) <br/><br/> Uwaga! Minimalna wielkość zdjęcia to:<br/> 101x101 px<br/><br/> Zdjęcia można dodawać jedynie w formacie <b>png</b> i ta opcja jest dostępna tylko dla zarejestrowanych użytkowników.", "id": "5", "count": "0"},{"author": "Fast", "subject": "Rejestracja", "content": "Od tej chwili można się już rejestrować w serwisie.", "id": "4", "count": "0"},{"author": "Fast", "subject": "Komentarze", "content": "Dodana możliwość komentowania wiadomości.", "id": "3", "count": "0"}]} @up To co Ty podałeś działa w firebugu jak testowałem to co ja mam już nie... -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
To wina danych, po przejrzeniu całej zmiennej, usunięciu przecinków, kropek, tagów html itd zadziałało. Może usunąłem za dużo, wystarczyłoby może same przecinki, ale nie chciało mi się sprawdzać różnych wersji
![]() Proponuję użyć json_encode ma on kilka parametrów umożliwiających kodowanie znaków specjalnych, tagów html etc -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Użyłem json_encode i zrozumiałem gdzie leży błąd... mam index'a o zawartości:
Oczywiście html się tam dostawał... Wszystko działa... -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 04:44 |