通过 ajax 请求执行 ajax 请求
Execute ajax request via ajax request?
我有一个php文件,它将ajax请求发送到不同域名上的另一个文件。然后,该解析器接收信息,对其进行处理,并通过ajax将其发送到另一个php文件,在那里执行最终操作。
所以基本上我通过AJAX
请求执行 ajax 请求。
但是,它似乎不起作用。当我直接导航到第二个文件时,它就会成功触发 ajax。我只在执行尝试执行文件 1 时遇到问题,该文件尝试执行文件 2。
我做错了什么?这可能吗?如果是这样,如何?
AJAX 的工作方式是这样的:
客户端(javascript)请求服务器端(在本例中为PHP)执行脚本并将结果返回给客户端。
所以对于你的问题:在服务器端没有必要(甚至不可能)做AJAX。您唯一需要做的就是通过第一个文件中的 include() 语句接近您想要执行的其他 PHP 脚本。
所以File1.php看起来像这样:
<?php
//..do stuff..
include(file2.php); // Do the stuff whats in there
//..do more stuff..
//..etc..
?>
相关文章:
- ajax请求的顺序总是不同的
- 从ajax请求中获取javascript对象
- Ajax请求文档就绪会导致jquery加载缓慢
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- JavaScript代码未正确检查ajax请求
- node.js请求数据事件未在CORS ajax调用中触发
- jQuery Ajax GET请求工作不正常
- "日期“;AJAX请求返回的类型值未定义
- Django - 响应请求 AJAX
- 使用 jQuery 的 CORS 请求 - $.ajax()
- 如果无线电值为 ==1,则请求 ajax
- 如何处理对循环中发出的多个异步请求(AJAX 调用)的响应
- POST请求ajax jquery错误
- CasperJS don'我没有请求AJAX
- 使用这种Facebook风格的Lightbox-请求AJAX-在一个页面上覆盖多个按钮
- 400错误请求ajax post请求
- 如何在开始发送请求ajax之前延迟3秒
- 与jQuery同时请求AJAX
- 使用POST请求AJAX发送json对象