Делать каждую функцию с 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(), а затем перебрал все возвращенные данные.