很抱歉也许这个问题很愚蠢(警告应该放在$ .post的回调中),但这确实令人困惑。
以下js代码在FireFox中运行良好,但导致Chrome每次都挂起。
$.post("main.php");
alert('hello');
'main.php'就像:
一样简单<?php
echo 0;
?>
它在FireFox上运行良好(立即弹出警报窗口),同时导致Google Chrome挂起很长时间(浏览器挂起超过20分钟,根本没有显示)。
如果我更改“alert('hello');” to“console.log('hay,我回来!');”但是,它每次都适用于FireFox和Chrome。
欢迎任何建议!
答案 0 :(得分:0)
为什么不试试POST
这样的请求:
$.post('main.php',{},function(response)
{
alert("Success Yo!");
console.log(response); //check if you're getting the correct response from server
}).error(function(){
alert("Oops error");
});