Javascript 如何在$.get URL中调用this.id

Javascript 如何在$.get URL中调用this.id,javascript,php,button,get,Javascript,Php,Button,Get,我正在尝试执行一个javascript脚本,但我不知道如何执行。我通常在PHP中工作,但对于这个特定的东西,我需要实现一些javascript。在我的网站上,我有几个不同ID的按钮。当按下按钮时,javascript将运行。在javascript中,ID将用于执行php页面。现在我正在用按钮删除某个东西 例如,假设我按下ID=20的按钮。然后我需要该页面来运行以下脚本: $("button").click(function() { $.get("example.php?id=(this.

我正在尝试执行一个javascript脚本,但我不知道如何执行。我通常在PHP中工作,但对于这个特定的东西,我需要实现一些javascript。在我的网站上,我有几个不同ID的按钮。当按下按钮时,javascript将运行。在javascript中,ID将用于执行php页面。现在我正在用按钮删除某个东西

例如,假设我按下ID=20的按钮。然后我需要该页面来运行以下脚本:

$("button").click(function() {
    $.get("example.php?id=(this.id)");
});
正如您所看到的,我正在尝试执行页面example.php?id=20,但不知何故,这不起作用,我不知道如何解决这个问题。有没有别的办法解决这个问题?顺便说一句,我用这个按钮

<button id="<?php echo $id; ?>" class="btn btn-primary sweet-4" onclick="_gaq.push(['_trackEvent', 'example', 'try', 'sweet-4', 'this.id']);">Test</button>

JavaScript没有字符串插值(除非您使用,但没有IE支持),因此您必须使用concatentate

$.get("example.php?id=" + this.id);

JavaScript没有字符串插值(除非您使用,但没有IE支持),所以您必须使用concatentate

$.get("example.php?id=" + this.id);

引号中的所有内容都被解释为字符串,而不是Javascript关键字。看起来您正试图使用括号插入
this.id
中的字符串。在Javascript中不能这样做

$.get("example.php?id=" + this.id );

引号中的所有内容都被解释为字符串,而不是Javascript关键字。看起来您正试图使用括号插入
this.id
中的字符串。在Javascript中不能这样做

$.get("example.php?id=" + this.id );