连接两个var值的问题

时间:2013-07-22 14:03:03

标签: jquery

我正在尝试连接两个var值,然后将它们放在ajax post URL中,但我不断收到错误报告。

我会告诉你我试图做的事情:

var photoId = 227;
var jobId = 334;

   $.ajax({
   type: "POST",
      url: "<?= $this->baseUrl() ?>/modelling/jobs/remove-photo/'j=' +jobId + '&p=' + photoId + "

以上产生了以下值

http://127.0.0.1/website/modelling/jobs/remov...j=%27%20+jobId%20+%20%27& p=%27%20+%20photoId%20

如果有人能告诉我连接错误的地方,我将非常感激。

2 个答案:

答案 0 :(得分:1)

似乎你正在使用单引号退出字符串,但你用双引号启动字符串?你也有一个单引号,我相信你应该有一个问号...

也改变它:

  url: "<?= $this->baseUrl() ?>/modelling/jobs/remove-photo/?j=" +jobId + "&p=" + photoId + ""

答案 1 :(得分:0)

看起来单引号和双引号混合在一起。你的url变量是什么意思?

url: "<?= $this->baseUrl() ?>/modelling/jobs/remove-photo/?j=" + jobId + "&p=" + photoId