【发布时间】:2014-08-08 21:59:42
【问题描述】:
当我发出以下命令时:
var msg = 'http://link.com';
var url = localPath + 'app/messages/save?msg='+encodeURIComponent(msg);
jQuery.getJSON(url,function(){});
它没有保存在我的 PHP 到 MySQL 后端代码中。
似乎只有使用链接才有这个问题。
当我这样做时很好:
var msg = 'Hey Bob!';
var url = localPath + 'app/messages/save?msg='+encodeURIComponent(msg);
jQuery.getJSON(url,function(){});
【问题讨论】:
-
当你使用 msg=link.com 时,它会与 localPath 变量 @jkushner 一起折叠
-
@sany2k8 我不明白你在说什么。你能在答案中解决问题吗?
-
我只是指出,你的 localPath 变量是什么?它是否包含 'http://' 或任何其他字符串,如 'Hey Bob!'
-
@sany2k8 它只是一个变量,其中包含供我使用的 url,具体取决于我所在的环境。这并不重要。重要的是我不能使用 jquery 通过 ajax 将链接传递到我的 php 后端并将其保存在数据库中