两个var值串联的问题

  • 本文关键字:问题 var 两个 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

如果有人能告诉我串联的地方出了问题,我将不胜感激。

看起来你使用单引号来退出字符串,但你用双引号开始字符串?你还有一句话,我认为你应该有一个问号。。。

也改一下:

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

看起来单引号和双引号混合在一起了。你的url变量是这个意思吗?

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

相关内容

最新更新