将php脚本加载到ajax加载的内容中
我有一个ajax加载的内容,我想在其中使用php脚本。 问题是脚本无法工作,如果我尝试在将php脚本加载到ajax加载的内容中,php,jquery,ajax,dynamically-generated,Php,Jquery,Ajax,Dynamically Generated,我有一个ajax加载的内容,我想在其中使用php脚本。 问题是脚本无法工作,如果我尝试在ajax加载的内容中.load它会出现一个错误,指出“$未定义” 有没有一种方法可以将php脚本加载到动态加载的内容中 谢谢 编辑:我解决了$不是污点的问题。 好的,澄清一下。 以下是步骤: INDEX->menu click->ajax将html加载到INDEX->中的div中,我在该html中放置了一个.load,它应该加载php脚本的输出。 不幸的是,它不起作用 edit2:我很愚蠢,php脚本加载得很
ajax
加载的内容中.load
它会出现一个错误,指出“$未定义”
有没有一种方法可以将php脚本加载到动态加载的内容中
谢谢
编辑:我解决了$不是污点的问题。
好的,澄清一下。
以下是步骤:
INDEX->menu click->ajax将html加载到INDEX->中的div中,我在该html中放置了一个.load,它应该加载php脚本的输出。
不幸的是,它不起作用
edit2:我很愚蠢,php脚本加载得很好,问题是我在db的密码中漏掉了一个字符,它没有加载内容。谢谢
“$未定义”
表示未加载jquery库,请检查
您已经提供了jQuery.js文件的正确路径,在包含任何其他js
库之前还包括jQuery
尝试使用托管版本的jquery
编辑
将事件绑定到动态加载的元素时,必须使用.on
(jquery 1.7+)或.delegate
等
$(document).delegate( "yourElement", "load",
function(e) {
alert("loaded");
});
“$未定义”
表示未加载jquery库,请检查
您已经提供了jQuery.js文件的正确路径,在包含任何其他js
库之前还包括jQuery
尝试使用托管版本的jquery
编辑
将事件绑定到动态加载的元素时,必须使用.on
(jquery 1.7+)或.delegate
等
$(document).delegate( "yourElement", "load",
function(e) {
alert("loaded");
});
不,您不能加载PHP脚本并在浏览器中运行它。如果将服务器设置为运行PHP脚本,则可以使用AJAX在浏览器中加载PHP脚本的输出。否,无法加载PHP脚本并在浏览器中运行。如果您将服务器设置为运行PHP脚本,则可以使用AJAX在浏览器中加载PHP脚本的输出。检查jquery包是否包含在脚本之前,并且不应在脚本之前的任何位置重新定义,如jquery.noConflict()?以及检查您的jquery不能与其他jquery冲突,因此请使用
jquery.noConflcit()代码>以避免错误。检查jquery库是否正确加载?以及检查您的jquery不能与其他jquery冲突,因此请使用jquery.noConflcit()代码>以避免错误。$未定义。共享您的信息。可能Jquery未正确包含似乎您未包含Jquery库或我未加载,但如果看到一些代码未定义$,那将很好。分享您的信息。可能Jquery没有正确包含似乎您没有包含Jquery库或者我没有加载,但是如果看到一些代码,那将是很好的。我将Jquery库加载脚本放在主页的顶部(所有ajax代码都在这里加载)现在它不再显示错误,但如果我尝试的话,仍然会显示错误。在加载的内容中加载它不起作用。编辑问题,问题出在人而不是机器:)我将jquery库加载脚本放在主页的顶部(所有ajax代码都放在主页上)现在,它不再显示该错误,但如果我尝试,它仍然显示。加载到加载的内容中,它不起作用。编辑问题,问题是人,而不是机器:)