получить массив JSON обратно через JavaScript в JQuery - PullRequest
2 голосов
/ 29 августа 2009

У меня есть внешний файл в php, представленный в формате json

Я хочу, чтобы данные отправлялись обратно в jquery в массивах .... как это сделать?

php:

$options = "<option value="data0">data 0<option>
<option value="data1">data 1<option>
<option value="data2">data 2<option>
<option value="data3">data 3<option>
<option value="data4">data 4<option>";

$arr = array("options" => $options);
echo json_encode($arr);

JQuery JSON:

var new_data = ' data.options ';

$(div_list).html(new_data);

1 Ответ

3 голосов
/ 29 августа 2009

Может как то так?

<script>
$(document).ready(function(){
    $.getJSON("/resource/",
        function(data){
          $.each(data.options, function(i,item){
          $('#select').append( $(item) );
          });
        });
  });

</script>

Хотя я действительно не могу сказать, не глядя на точный вывод JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...