Mam następujący problem. Potrzebuję wyświetlić dane pobrane z bazy MSSQL w tabeli z wykorzystaniem frameworka JTable (http://jtable.org/). Pobrałem dane z bazy, po czym chciałem zakodować tablice poprzez funkcje json_encode jednak tam gdzie z jakimkolwiek wyrazie był polski znak typu ć,ś,ź zamiast tego co powinno być, wywalała 'null'. W związku z tym napisałem własną funkcję która koduje pobrane dane zgodnie ze standardem json. Dane w tabeli się wyświetlają, jednak tu się pojawił problem tego typu że zamiast polskich znaków wszędzie mam "kwadraty ze znakiem zapytania".
Odpalając skrypt który wyrzuca dane, w przeglądarce polskie znaki wyświetlają się poprawnie.
Nie znam na tyle dobrze Javascriptu i mimo prób nie mogę się doczytać, jak działa funkcja która odkodowuje tablice json a wydaje mi się, że właśnie z tym może być problem. Możliwe, że gdzieś jest ustawione kodowanie które "przeszkadza" polskim znakom jednak ja nic takiego nie znalazłem. Proszę o pomoc.
Użytkownik tormi edytował ten post 30 10 2012 - 23:02