Делать каждую функцию с ajax, чтобы вернуть несколько данных?

У меня есть функция php, которая выполняет цикл, и цикл в значительной степени снимает список имен, а затем, если вы нажмете на имя, я разработал несколько слайдов, чтобы показать информацию об этом имени. И у меня есть какая-то нумерация страниц, где она должна находиться внутри этого контейнера.

Но, это не работает, и я думаю, что это потому, что не буду знать, чтобы загрузить во все имена.

function loadData(page){
                //loading_show(); 
                dataString = "page="+page+"&name_list="+name_list;          
                $.ajax
                ({
                    type: "GET",
                    url: "ajax_name.php",
                    data: dataString,
                    success: function(msg)
                    {
                            $("div.names").html(msg);

                    }
                });
     }
loadData(1);  // For first time page load default results

так что в значительной степени loadData предполагается загружать в несколько контейнеров имен. Таким образом, PHP представляет собой цикл while, создающий несколько имен с несколькими контейнерами для данных, которые должны быть загружены.

Любая идея о том, как получить этот loadData для загрузки в каждом div? Должен ли я сделать каждый? но я не совсем уверен, как включить его в эту функцию.

Спасибо

1 ответ

Я бы json кодировал все данные, которые вам нужно вернуть с сервера, используя встроенный метод json_encode(), а затем перебрал все возвращенные данные.

Другие вопросы по тегам