Php 如何让ajax respose.Text显示为html?
我正在进行一个Ajax请求查询,以获取php文件中包含HTML代码的变量。我目前正在使用此方法显示从Ajax请求检索到的内容:Php 如何让ajax respose.Text显示为html?,php,html,ajax,responsetext,Php,Html,Ajax,Responsetext,我正在进行一个Ajax请求查询,以获取php文件中包含HTML代码的变量。我目前正在使用此方法显示从Ajax请求检索到的内容: document.getElementById('my_div').innerHTML = request.responseText; 但是,当我查看页面源代码(Chrome)以查看页面上的HTML代码时,从Ajax响应中检索到的HTML不会显示出来,但该HTML代码的效果在页面上是可见的 有人知道如何使Ajax响应以HTML形式显示,以便在查看页面源代码时可见吗?查
document.getElementById('my_div').innerHTML = request.responseText;
但是,当我查看页面源代码(Chrome)以查看页面上的HTML代码时,从Ajax响应中检索到的HTML不会显示出来,但该HTML代码的效果在页面上是可见的
有人知道如何使Ajax响应以HTML形式显示,以便在查看页面源代码时可见吗?查看源代码仅在加载页面时显示文档的HTML。在此之后执行的任何dom操作在视图源中都不可见
您可以在chrome控制台(f12)的“元素”选项卡中看到它。页面源是加载页面时的源。您无法在此处显示AJAX内容
您可以在Chrome/Safari或Firefox上使用Webkit Inspector(右键单击->检查元素)检查标记,或者使用调试代理(例如,查看发送/接收的数据(包括任何请求数据和响应HTML)您可以使用浏览器开发工具监视网络活动。这通常允许您查看浏览器为当前网页发出的请求和响应,包括AJAX调用