2012-02-20 39 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; 
}); 
相關問題