我發現了很多例子,但我無法弄清楚如何將它應用到我的代碼中。我添加了一個願望清單按鈕,並希望用戶點擊它,獲得一個警報,它已被添加到其成員頁面並繼續滾動瀏覽內容。我知道我需要使用ajax將變量從url發送到JavaScript,然後通過ajax發送到php。但我堅持讓這些變量傳遞給ajax ......可能是因爲我仍然在學習它。在PHP中使用GET很容易獲得多個變量,但我無法弄清楚如何在JavaScript中做到這一點。當然,我不希望頁面重新加載。這就是我要通過的:將變量傳遞給一個php文件並執行後,保持在同一頁面位置
<div><a href='wish_list.php?title=".urlencode($title)."&link=".urlencode($link)."'
onClick='wish(this.href); return false;'>Add to Wish List</a></div>
如何在JavaScript中設置這些變量?我會使用的Ajax是:
$(function(){
set variables from url
$.ajax({
type: "POST",
url: "wish_list.php",
data: "$link and $title" //Need help with this here
success: function()...
});
});
我需要鏈接變量保持編碼,因爲它是一個鏈接。那麼我該如何拉出標題並鏈接出url並將其傳遞給php文件呢?
我喜歡這個想法最好,因爲我知道如何從PHP獲得變量。我有幾個問題...我知道他們很無知,但...希望(鏈接)只是鏈接?參數鏈接已經設置,或者我必須改變我的div中的東西? – user2025469