我有一個循環的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