2012-02-20 36 views
0

在PHP项目我有超链接:当用户点击href链接时如何用Javascript和jQuery调用PHP页面?

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

当我需要选择 “ID” 添加到会话

addid.php代码的链接,用户点击:

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

我需要在不重新加载页面的情况下完成此操作(需要在后台添加“id”到会话)。如何用Javascript拨号addid.php & jQuery?

注:我试过这个代码,但它加载addid.php在浏览器

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

不知道,如果这是真的是你最好的选择... – cwallenpoole 2012-02-20 17:37:05

回答

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 
}); 

您尝试的代码是无效的 - 看看the api为jQuery函数你正在使用。 url是一个强制性的参数。使用开发工具/萤火虫/不管你已经安装了该请求被发送到正确的地方,如果你所期望的响应

检查。

2
$('a').click(function(){ 
    $.get($(this).attr('href')); 
    return false; 
}); 
相关问题