jquery ajax 一个问题 - Web 开发 / Ajax
这个是后台代码
         public void ProcessRequest(HttpContext context)
         {
             context.Response.ContentType = "application/json";
             string name = "ajax加载成功...";
             context.Response.Write("{id:'yes',name:'"+name+"'}");
             context.Response.End();
         }
这个是前台代码
<script type="text/javascript">
     $(document).ready(function() {          
     });
             function readajax() {
                 $.post("/ajax/ceshi.ashx", { app: "test", action: "test" },
                   function(data, textStatus) {
                       if (data.id == "yes") {
                           var name = data.name.toString();
                           $("#divc").html(name);
                       } else {
                           $("#divc").html("ajax加载失败...");
                       }
                   }, "json");
              }
</script>
<div id="divc">
     加载中...
</div>
我的意思是想让页面一打开就加载 ajax 从后台把数据查出来 奇怪的是 在 ie 6 的情况下我打开 有时候能够加载后台有时候就显示 一直加载中.... 感觉这个东西不稳定一样的 很郁闷
------解决方案--------------------
那你设置一下timeout啊,如果不嫌麻烦的话,最好使用jquery 的ajax方法,那个是最底层的方法,也最容易理解