ajax - AJAX使Chrome崩溃

标签 ajax json google-chrome crash

嗯..我的问题是我想将ajax用于我的聊天框,但是每当我尝试将ajax用于无刷新时Chrome / Firefox崩溃。.这是我的代码:

/chatlog.php/

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
//<script src="https://ajax.googleapis.com/ajax/libs/mootools/1.3.0/mootools.js"></script>

<script>
var auto_refresh = setInterval(
function()
{
$.ajaxSetup({ datatype: "html" });
$('#loaddiv').load('chatlog.php');
}, 10000);
</script>

/submit.php/
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
    $(function(){
        $(".submit").click(function(){
            var message = $("#message").val();
            var dataString = 'message'+message;
            $.ajax({
                type: "POST",
                url: "submit.php",
                data: dataString,
                                async: false,
            });
            /*$message=$_POST['message'];
    $name = $_SESSION['username'];
    $room = $_SESSION['room'];
    $user = $_SESSION['user'];*/
        });    
    });
</script>

最佳答案

$.ajax({
   type: "POST",
   url: "submit.php",
   data: { message : message },
   async: false
});

还要将ajaxSetup放在setInterval函数之外。
$.ajaxSetup({ datatype: "html" });

关于ajax - AJAX使Chrome崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9561527/

相关文章:

javascript - 客户端选项附加到 asp.net DropDownList 控件和 ViewState 问题

java - 使用 Java-Bean/Servlet 和 Ajax 中的工作变量数据的首选方法?

javascript - 无法访问 jQuery AJAX 调用中的对象属性

ios - 从NSArray获取行

Android 滑动 fragment 出屏幕

css - Firefox 滚动条但在 Chrome 上没有

ajax - HTML5 Ajax 到不同的域?

javascript - 我的 css 不在 json 生成的 div 中运行

javascript - 从Textarea获取JSON代码并解析

api - Chrome DevTools 在执行之前批准网络请求