在PHP代码段中的AJAX中调用PHP脚本

时间:2018-08-06 作者:Morts81

因此,我将以我正在努力学习Ajax这一事实作为开场白,我花了相当多的时间尝试使用一个示例,但没有任何效果。从长远来看,它将取代我的许多MySQL网站调用,这些调用都是通过提交按钮完成的,需要刷新页面。

在经历了很多挫折之后,我逐渐意识到在xmlhttp.open("GET","example.php?q="+str,true); 呼叫

我使用了一个php代码段(wordpress插件,它允许用户在页面上包含一个短代码,而不是嵌入php代码)。该代码段不需要您添加<?php / ?> bookends没有php脚本的名称选项,是否有一种简单的方法可以在php脚本本身中命名脚本?

或者,为了能够调用php脚本,存储php脚本的最佳位置在哪里,我假设是函数。到目前为止,我还没有使用过的php文件。

注意,如果可能的话,我希望能够继续使用当前的代码段插件(PHP代码段(插入PHP))。

1 个回复
SO网友:Jacob Peattie

用于短代码的PHP代码片段在这里不起作用(除非插件明确提供了解决方案,在这种情况下,请询问他们)。

要在WordPress中正确使用AJAX,您需要将函数放入子主题的函数中。php文件或简单插件。那么您需要:

结束

相关推荐

编辑粘性标题html-如何找到相应的php文件

我需要让我的粘性头工作得更顺畅一点。现在,当你向下滚动时,粘性标题会立即加载,这会使网站跳转。它很颠簸,会导致糟糕的用户体验。我希望粘滞标题正好出现在正常标题不可见的点上。这样,用户的体验是流畅的。我已经了解了如何通过在browser dev tool中编辑以下html代码来实现这一点:<div id=\"header-wrap\" class=\" clearfix\" data-default-height=\"50\" data-sticky-height=\"50\"> 更改