我有一个具有多个 ID 的 div,我需要分别获取每个 ID 并将两个变量发送到 PHP 文件。如果可以实现的话,我觉得这将是更简单的选择,但另一个选择是在 jQuery 将 ID 发送给它后,用 PHP 将服务器端的两个 IDS 拆分。一个 ID 是时间戳,另一个是数据库中的 ID。
HTML div 示例:
<div style="margin-bottom:10px;" id="1000003 2012-09-04 21:24:32" class="newsItem"></div>
1000003 是我需要进入一个单独变量的 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 放入变量中并用它查询数据库。