如何使用Javascript&调用PHP页面用户点击href链接时的jQuery?

时间:2012-02-20 17:34:23

标签: php javascript jquery

在PHP项目中,我有超链接:

<a href="addid.php?id='. $Id . '">| Name |</a>';

当用户点击链接时,我需要将选定的“id”添加到会话

addid.php代码:

session_start();
$_SESSION['id'] = $_GET['id'];

我需要在不重新加载页面的情况下完成此操作(需要在后台添加“id”到会话中)。

如何使用Javascript&amp; amp;来调用addid.php jQuery的?

注意:我尝试了此代码,但它确实在浏览器中加载了addid.php

$('a').click(function(){
      $.ajax(); 
        return false; 
});

3 个答案:

答案 0 :(得分:2)

$('a').click(function(){
   $.get($(this).attr('href'));
   return false;
});

答案 1 :(得分:1)

为您的链接指定一个ID:

<a id="something" href="addid.php?id='. $Id . '">| Name |</a>';

然后你可以轻松地参考它:

$('a#something').click(function(e) {
    e.preventDefault();
    $.get($(this).attr('href')); // no handler fire and forget
});

您尝试的代码无效 - 请查看您正在使用的jquery函数的the apiurl是一个强制性论点。

使用开发人员工具/ firebug /已安装的任何内容将请求发送到正确的位置,并根据您的预期进行响应。

答案 2 :(得分:0)

看看jquery:

http://api.jquery.com/jQuery.get/

使用ajax并将id设置为数据字符串中的参数。