我没有想法,我有大约 20 个 $.post 函数不起作用,但奇怪的是一切都在我的本地服务器上完美运行。我已经从服务器上删除了每个文件并重新复制了一个,但仍然没有。我已经尝试过其他 jquery 功能,如切换等,它们工作正常。任何 $.post 函数都没有响应。我现在已经从文档的头部删除了所有其他 javascript 文件,只包含 jquery 并包含此代码以进行测试。
<script src="includes/javascript/jquery.js"></script>
<script>
$(document).ready(function(){
$("p").toggle(
function(){$("p").css({"color":"red"});},
function(){$("p").css({"color":"blue"});},
function(){$("p").css({"color":"green"});
});
$.post("test.php",function(data){
alert('hello');
});
});
</script>
切换工作正常,但甚至无法在 $.post 函数内部发出警报。试图提醒数据也无济于事。