日期:2014-05-17  浏览次数:20651 次

jquery+ajax网页被卡死,cpu爆掉!!! - -!
先上代码:
JScript code

function check_username{
        var obj = document.getElementById("text_UserName");
               $.ajax({
                    type: 'get',
                    url: 'zhucecheck',
                    async :true,
                    data:{'name' : obj},
                    dataType:'text',
                    success: function(responseText) {
                             switch (responseText) {
                                 case '0':
                                         check_UserName_bool = false;
                                         obj_text_UserName_ok.style.display = "none";
                                         obj_text_UserName_err.style.display = "";
                                         setInnerHTML($('text_UserName_net'), '用户名已经存在,请选用其他名称');
                                         input_error(obj);
                                         break;
                                 case '1':
                                        check_UserName_bool = true;
            //    。。。。。。。。。。。。后面也是case.
            //。。。。。。。。。。。。。。。。。。。
          }
       }
     })
}


运行的时候,输入用户名后,不管是IE还是FOX都卡死,动不了,FOX提示是:网页脚本占内存太多,请重新载入,打开
任务管理器cpu占用100!!!占用最多的是浏览器和eclipse。
eclipse的控制台无提示错误。
请问大婶们这是什么原因呢?》??!!!
只有这些许20粉了,还请大神不计较。

------解决方案--------------------
你的程序里肯定有死循环,你仔细检查检查吧。
------解决方案--------------------
看看程序吧,有问题
------解决方案--------------------
不要js,先看看调用的java代码吧
------解决方案--------------------
应该是后台服务端程序的问题,把text_UserName的代码发上来看看