Php Ajax数据未在windows server和xampserver(本地主机)中发布
我尝试使用Ajax Post方法发送数据,但它在windows server(plesk)和xampserver中不起作用。下面是ajax代码。但它与其他服务器的功能正常Php Ajax数据未在windows server和xampserver(本地主机)中发布,php,html,ajax,post,Php,Html,Ajax,Post,我尝试使用Ajax Post方法发送数据,但它在windows server(plesk)和xampserver中不起作用。下面是ajax代码。但它与其他服务器的功能正常 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> <script> $(document).ready(function()
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script>
$(document).ready(function() {
$('#checkbox').click(function() {
$.ajax({type : "POST",
url : "test.php",
data : "ffs=some data&ffs2=somedata2",
success : function(data) {
alert(data);
console.log(data);
}
});
});
});
</script>
<body>
Check box : <input type = "checkbox" name = "checkbox" id = "checkbox">
</body>
$(文档).ready(函数(){
$(“#复选框”)。单击(函数(){
$.ajax({type:“POST”,
url:“test.php”,
数据:“ffs=一些数据&ffs2=一些数据2”,
成功:功能(数据){
警报(数据);
控制台日志(数据);
}
});
});
});
复选框:
提前谢谢。那太不幸了。你有什么错误吗。您是否查找了错误?它的哪些方面不起作用?检查web浏览器中的“网络”选项卡,是否正在发送请求?PHP输出什么作为响应?检查,您正在使用jQuery版本1.11.1尝试更改
数据
并将值作为对象传递,如数据:{ffs:var1,ffs2:var2}
将值放入这些var1和var2变量中。希望这能解决问题。在尝试运行AJAX时,您能在控制台中看到任何错误吗?我按照@HJ Noyon的建议对代码进行了更改,如下所示$(document).ready(function(){var var1=“test1”;var var2=“test2”;$('#checkbox')。单击(function(){$.ajax({type:“POST”,url:“test.php”,data:{ffs:var1,ff2:var2}),成功:function(data){alert(data);console.log(data);}}); }); 但仍然不起作用。你的时间过得很愉快。