php文件中的javascript(jquery ajax)
我有一个php文件,我在其中编写了javscript代码。 这是密码php文件中的javascript(jquery ajax),javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我有一个php文件,我在其中编写了javscript代码。 这是密码 <html> <head> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="jquery.cycle.all.js"></s
<html>
<head>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.cycle.all.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert("Start");
$.ajax({
type:...
url:...
success:function(data, textStatus ){
alert("Success");
Jquery Cycle plugin
}
error:function(xhr, textStatus, errorThrown){
alert("Failure");
}
});
});
$(文档).ready(函数(){
警报(“启动”);
$.ajax({
类型:。。。
网址:。。。
成功:功能(数据、文本状态){
警惕(“成功”);
Jquery循环插件
}
错误:函数(xhr、textStatus、errorshown){
警报(“故障”);
}
});
});
我在php文件中有一个扩展名为.php的javascript代码。当我运行上述代码时,php会得到完美的执行。但是javascript代码没有执行。我这么说是因为即使是alert()脚本的第一行没有执行。我没有打印任何ajax调用中定义的ajax错误或成功函数。您在ajax函数中遗漏了逗号(,)
它在我这边工作,有以下变化:
<html>
<head>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.cycle.all.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert("Start");
$.ajax({
type:'GET',
url:'somepage.php',
success:function(data, textStatus ){
alert("Success");
},
error:function(xhr, textStatus, errorThrown){
alert("Failure");
}
});
});
$(文档).ready(函数(){
警报(“启动”);
$.ajax({
类型:'GET',
url:'somepage.php',
成功:功能(数据、文本状态){
警惕(“成功”);
},
错误:函数(xhr、textStatus、errorshown){
警报(“故障”);
}
});
});
$(文档).ready(函数(){
警报(“启动”);
$.ajax({
类型:'GET',
url:'somepage.php',
成功:功能(数据、文本状态){
警惕(“成功”);
},
错误:函数(xhr、textStatus、errorshown){
警报(“故障”);
}
})
});
如果将jQuery放在
而不是头部,会发生什么。我通常在主体中工作,PHP+Javascript组合工作得非常好,但我没有在头脑中尝试过,所以不知道它是否也能工作,你的控制台中有任何错误吗?我正在哪个控制台用notepad++编写代码并在浏览器中进行测试你关闭脚本标记了吗?浏览器控制台,你有任何错误吗?