我找到了很多例子,但我不知道如何将它应用到我的代码中。我正在添加一个愿望清单按钮,并希望用户单击它,收到一个警报,表明它已添加到他们的会员页面并继续滚动浏览内容。我知道我需要使用 ajax 将变量从 url 发送到 javascript,然后使用 ajax 发送到 php。但我坚持将这些变量传递给 ajax ......可能是因为我还在学习它。在 php 中使用 GET 很容易获得多个变量,但我不知道如何在 javascript 中做到这一点。当然,我不希望页面重新加载。这就是我要传递的内容:
<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 文件?