我有一个循环的php函数,循环几乎射出一个名称列表,然后如果你点击这个名字,我已经开发了一些向下滑动的内容来显示这个名字的信息。而且我有一些分页,它应该放在那个容器里。用ajax做每个函数来返回多个数据?
但是,它不工作,我想这是因为它不会知道加载到所有的名称。
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中加载的任何想法?我必须每个人都做吗?但我不太清楚如何将其纳入此功能。
感谢
这取决于您如何检索数据。你能在一次通话中检索到你需要的一切吗?还是你需要为一切提供不同的URL? – kinakuta 2012-01-16 06:56:41
我可以在一次调用中检索我需要的所有东西('loadData(1)')。这会将所有内容都设置为文档准备好的第一页。然而,我有一个while循环返回不同的名称,所以Ajax中的'name_list'获取这些名称,并且我只是将这个ajax的每个返回数据从while循环中正确的名称 – hellomello 2012-01-16 07:33:08
我将检索所有数据在一次通话中。如何将数据放入目标标记取决于您的标记。如果您的标记不适合通过循环索引进行识别,则循环可能会很困难。目标容器的标记是什么样的? – kinakuta 2012-01-16 08:10:45