Javascript ajaxurl中的变量

Javascript ajaxurl中的变量,javascript,jquery,ajax,Javascript,Jquery,Ajax,如何在AJAX调用URL中使用变量 到目前为止,我有以下几点: id = $(this).children('span.title').attr('data-id'); $("#test").load("http://localhost:8888/projects/superfreerespo/ + id/ .gameBox-Ops"); 我声明url的方式有点问题,但由于对Ajax比较了解,我有点不确定哪里出了问题 需要指出的是.gameBox Ops不是URL的一部分,它是我试图用AJA

如何在AJAX调用URL中使用变量

到目前为止,我有以下几点:

id = $(this).children('span.title').attr('data-id');

$("#test").load("http://localhost:8888/projects/superfreerespo/ + id/ .gameBox-Ops");
我声明url的方式有点问题,但由于对Ajax比较了解,我有点不确定哪里出了问题


需要指出的是.gameBox Ops不是URL的一部分,它是我试图用AJAX调用的容器类,id是一个变量,您必须转义字符串以将其连接到其中

$("#test").load("http://localhost:8888/projects/superfreerespo/"+id"+/ .gameBox-Ops");

与AJAX无关,字符串连接错误。

使用正确的字符串连接。另外,我也不知道为什么最后一部分有

id = $(this).children('span.title').attr('data-id');
$("#test").load("http://localhost:8888/projects/superfreerespo/" + id + "/.gameBox-Ops");

我不太清楚你为什么要添加。gameBox Ops,但请注意,你可以添加一些连接,这可能会使你的操作比你现在的位置更进一步$(“#测试”).load(“+id+”/.gameBox Ops”);最后的.gameBox Ops是我试图用AJAX调用的容器类
id = $(this).children('span.title').attr('data-id');
$("#test").load("http://localhost:8888/projects/superfreerespo/" + id + "/.gameBox-Ops");