mam drobny problem z pobraniem wartości do tablicy. Używam biblioteki jQuery do obsługi ajaxa, który pobiera wartości z pliku php i zapisuje do zmiennych w JS. W bibliotece tej jest parametr dataType który domyślnie powinien rozróżniać zwracane treści. Niestety przy próbie zwrócenia tablicy wszystko zapisywane jest jako tekst.
Doszedłem do wniosku, że mogę sobie wstawić switcha i rozdzielić dodawanie tablicy od wartości tekstu. Pytanie tylko jak za pomocą jQuery można to zrobić ? na pewno jest jakiś sposób niż użycie eval na cały zwracany tekst ?
$.ajax({ type: 'POST', global: false, cache: false, data: 'nazwa='+zmienne, url: 'plik.php', success: function(data) { switch(zmienne){ case 'przypadek1': wartosc = data; break; case 'przypadek2': tablica = data; break; } } });