0
让我先发布代码。jQuery与PHP问题
function alertCallback<?=$position_info['id']?>()
{
var id = <?=$position_info['id']?>;
var itemname= '<?=$na?>';
<?PHP if($position_info['name'] == $wposition){ ?>
var reward = '<?= $itmname ?>';
$('#selected_item').html(''+itemname+reward);
<?PHP item_add($_SESSION['userid'],$itmid,1); } else { ?>
var noreward = 'You Found Nothing!';
$('#selected_item').html(''+itemname+noreward);
<?PHP } ?>
}
上面正在努力的程度。该页面是一个图像地图,如果您点击正确的位置,则会得到一个项目。它目前正在工作,如果你点击正确的位置,你会得到该物品。或者被告知你什么也没找到。
我的问题是,页面重新加载设置新的岗位
<script type="text/javascript">
//one seconds=1000 micro seconds
setInterval(function() {
$('#load').load('itemclick_ajax.php');
},60000);
</script>
但只要网页显示的另一个项目是赢了。关于如何制止这种情况的任何想法。如果我让浏览器显示该页面,那么即时通讯可以运行多达数千个项目。
对不起,PHP没有包括在内。即时尝试阻止额外的项目被添加,这是页面重新加载后发生的 – anadin 2010-06-23 19:50:39