WordPress插件 - AJAX请求处理内部URL,但返回错误(未找到)



我正在从插件中的javascript文件到插件本身的php文件进行ajax调用。像这样打电话:

我将此变量传递到 js 文件中

plugin_dir_url(文件);

在 js 文件中,我正在使用以下网址进行 ajax 调用:

thatvariable+"myphp.php"

'

thatvariable'是指从php文件传递给js文件的plugin_dir_url(FILE)。

在我的本地wordpress中,它可以工作,但是,在带有域的原始网站中,它正在处理目标php文件,但返回错误,指出找不到该文件。此外,显示网址的控制台说它没有找到,但是如果我单击该网址,它就可以工作了。 我错过了任何权限吗?解决方案是什么?

在黑暗中拍摄,这听起来可能是一个跨域问题 http://en.wikipedia.org/wiki/Same_origin_policy 请检查 ajax 调用是否与您的网站基于的域相同。

相关内容

  • 没有找到相关文章

最新更新