Javascript/AJAX可以在主页上工作,但不能在辅助页面上工作
在我刚刚为客户创建的4个站点上使用Wordpress。我有一个侧边栏,里面有一个使用谷歌地图API和估算出租车票价的脚本。脚本在主页上运行良好,但在任何辅助页面上都不起作用。什么会导致这种行为?其中一个网站是。在主页上试用计算器,然后在其他任何页面上试用。 我在这件事上被难住了。Javascript/AJAX可以在主页上工作,但不能在辅助页面上工作,javascript,ajax,wordpress,Javascript,Ajax,Wordpress,在我刚刚为客户创建的4个站点上使用Wordpress。我有一个侧边栏,里面有一个使用谷歌地图API和估算出租车票价的脚本。脚本在主页上运行良好,但在任何辅助页面上都不起作用。什么会导致这种行为?其中一个网站是。在主页上试用计算器,然后在其他任何页面上试用。 我在这件事上被难住了。 Jake B我不确定这是否是您的全部问题,但在该站点上,函数book2()正在为名为pickUp的变量赋值,但您初始化的变量名为pickUp(带有大写的“p”。我想说的是,第一步是使变量名匹配,然后您可以查看其他问题是
Jake B我不确定这是否是您的全部问题,但在该站点上,函数book2()正在为名为pickUp的变量赋值,但您初始化的变量名为pickUp(带有大写的“p”。我想说的是,第一步是使变量名匹配,然后您可以查看其他问题是否仍然存在。打开控制台,点击按钮,它会告诉您问题所在
Uncaught ReferenceError: pickUp is not defined /make-taxi-reservations/?destinationF=1689+Arden+Way%2C+Sacramento%2C+CA&destinationF=1600+Exposition+Boulevard%2C+Sacramento%2C+CA&address1=1689+Arden+Way%2C+Sacramento%2C+CA&address2=1600+Exposition+Boulevard%2C+Sacramento%2C+CA#:220
Uncaught TypeError: Cannot read property 'value' of undefined myScript.js:9
如果你在这里发布了有问题的实际代码,那么我们就不必去搜索它了。你有一个适用于所有域的gmaps api密钥,并且设置正确吗?api密钥的域设置如下:sacramentoairporttaxi.net/*sacramentotaxi.us/*yellowcaboffolsom.net/*longdancetaxib.com/*我认为根本没有使用这个值.我已修复,但问题仍然存在。