Получить маасив из оброботчика $.get
Здравствуйте подскажите, нужно получить из оброботчика массив и дальше с ним работать в jQuery. Но не получается принять вторую ночь мучаюсь.
сам скрипт отправки $.get( "core/filter_anton2.php", {a: a}, function(data){ var obj = data; alert(obj); }); php оброботчик где формируется массив (часть) foreach ($subcategoryyy as $key => $value) { $subcategoryyyy[] = $value; } echo $subcategoryyyy; ----- я пробовал делать die(json_encode($subcategoryyyy)); + $.parseJSON но не получается, пытался найти пример но увы не нашёл... как понял нужно только через json делать |
сервер.
кстатии что за хрень в цикле твориться я непонял. Точно незнаю но по моему он бесконечно будет выполняться, или ошибку вернёт. Я изменил цикл , но это всёравно какая-то бессмысленная операция, что-то типа избавления от ключей в массив. Шняга короче ))) $result=Array(); foreach ($subcategoryyy as $key => $value) { $result[] = $value; } echo json_encode( $result ); следи за тем чтобы неодного лишнего символа кроме тех что выведет echo, неуходило на клиент. если уйдёт, $.parseJSON(data); - несможет нечего распарсить клиент $.get( "core/filter_anton2.php", {a: a}, function(data){ var obj = $.parseJSON(data); alert(obj); }); |
Часовой пояс GMT +3, время: 22:27. |