我有一個多個ID的div,我需要分別獲取每個ID並將這兩個變量發送到一個PHP文件。如果可以實現,我覺得這將是更簡單的選擇,但另一種選擇是,一旦ID通過jQuery發送到服務器端,就用PHP將服務器端的兩個IDS分開。一個ID是時間戳,另一個是數據庫中的ID。只有一個divs IDS與jQuery
HTML DIV例如:
<div style="margin-bottom:10px;" id="1000003 2012-09-04 21:24:32" class="newsItem"></div>
的1000003爲i需要進入一個單獨的變量的ID,剩下的就是我需要在另一個單獨的變量的時間戳。
jQuery的,我有:
window.setInterval(function(){
//scripting here
var obj = $('.newsItem:first').map(function(_, elem){
return elem.id;
});
var ids = $.makeArray(obj); //variable of IDS
$.get("AJAX/get_feed_updates.php",{ ids: ids },function(result){
$("#newsFeed").html(result);
});
}, 5000);
的PHP文件只是把標識加入一個變量,並用它查詢數據庫。
優先考慮「時間戳」,因爲ID不允許包含空格。 – ndm