Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP和AJAX—在加载文档时进行AJAX调用_Php_Ajax - Fatal编程技术网

PHP和AJAX—在加载文档时进行AJAX调用

PHP和AJAX—在加载文档时进行AJAX调用,php,ajax,Php,Ajax,我可以在加载页面后立即调用AJAX吗?更具体地说,我在第1页点击一些html标记时有一个ajax操作。现在,当我从另一个页面(比如第2页)来到同一个页面第1页时,也就是说,在文档准备就绪时,我是否可以进行ajax调用,该调用出现在相应html标记的onclick中?我使用PHP作为服务器端脚本 我的问题令人困惑。。让我再解释一下 我有一个phtml页面,在其中单击各种标记时有很多ajax调用。 比如说,tag1具有发送消息功能ajax调用,单击该调用可加载html的合成消息部分。 类似地,tag

我可以在加载页面后立即调用AJAX吗?更具体地说,我在第1页点击一些html标记时有一个ajax操作。现在,当我从另一个页面(比如第2页)来到同一个页面第1页时,也就是说,在文档准备就绪时,我是否可以进行ajax调用,该调用出现在相应html标记的onclick中?我使用PHP作为服务器端脚本

我的问题令人困惑。。让我再解释一下

我有一个phtml页面,在其中单击各种标记时有很多ajax调用。 比如说,tag1具有发送消息功能ajax调用,单击该调用可加载html的合成消息部分。 类似地,tag2具有照片显示功能ajax调用,单击该调用可加载html的照片显示部分。
现在我在第2页,这是一个搜索结果页面,在那里我有一个指向第1页的链接。该链接是发送消息链接。所以现在我必须进入第2页,并加载撰写消息部分html。我想通过ajax加载它,这将在第1页发送消息链接标记1的clik上执行。如何做到这一点?我将如何通知第1页通过ajax加载html的撰写消息部分?

我不确定您想在这里实现什么,但如果您问是否可以在文档准备就绪时使用ajax,那么我想您可以..

我不确定您想在这里实现什么,但如果您问是否可以在文档准备就绪时使用ajax,那么我想你可以..

在jquery中查看这个

在jquery中查看这个

是php数据字段,它将告诉页面请求来自何处,例如,第2页已请求第1页。请注意,从本质上讲,这是有风险的,很容易被欺骗。要测试文档就绪,可以使用

是php数据字段,它将告诉页面请求来自何处,例如,第2页已请求第1页。请注意,从本质上讲,这是有风险的,很容易被欺骗。要测试文档就绪,可以使用


您可以调用下面解释的函数

<script type="text/javascript">
function_name();
</script>

您可以调用下面解释的函数

<script type="text/javascript">
function_name();
</script>

我不知道我是否理解正确。也许你应该详细说明一下?如果您的数据在一个单独的页面中,那么只需像在第1页中那样使用ajax调用它。但是,如果它与第1页在同一页,那么你必须对它做一个变通。我不知道我是否正确地理解了你。也许你应该详细说明一下?如果您的数据在一个单独的页面中,那么只需像在第1页中那样使用ajax调用它。但是,如果它与第1页在同一页,那么你必须对它进行变通。这很好,山姆。但是我已经编辑了我的问题。你现在能看一下吗?这很好,山姆。但我已经编辑了我的问题。你现在能看一下吗?有点困惑,你的数据在同一个HTML上,你有不同的标记吗?有点困惑,你的数据在同一个HTML上,你有不同的标记吗?
$(document).ready(function() {
   $.ajax('your_ajax_script.php', function(result) {
       /* Do what ever you want to do of result*/
          console.log(result);
   });
});
<script type="text/javascript">
function_name();
</script>