我有一个小问题。 在我的网站上,我使用了几个jquery函数,他们获得了一些数据,并通过GET方法转移到php帮助器。当我想在另一个php页面中使用数据时,这不起作用。例如,我有jquery存储锚点的id:
$("#rightContent .users_list li a").live('click', function() {
var id = $(this).attr('id');
$.get("getHelper",{'userId':id},function(data){
$('#user_rightContent').html(data);
});
});
在“getHelper”返回的php文件中,我这样做:
if(isset($_GET['userId'])){
$id = $_GET['userId'];
//do something
);
实时点击的主播导致另一个页面显示的另一个页面,我希望通过使用帮助程序来使用此ID ...这只有在我停留在同一页面时才有效... 有人可以帮我解决这个问题吗? 谢谢你的建议
答案 0 :(得分:0)
在实况结束时添加return false('click'....
live('click', function()
{
// code ...
return false;
}
或者那样做
live('click', function(e)
{
// code ...
e.preventDefault();
}
答案 1 :(得分:0)
你错过了文件名的扩展名。
尝试使用:
$("#rightContent .users_list li a").live('click', function() {
var id = $(this).attr('id');
$.get("getHelper.php",{'userId':id},function(data){
$('#user_rightContent').html(data);
});
});