success: function (data) {
alert(data) // 有值吗
                         if (data == "0")
                             $('#result').html("登录成功");
                         if (data == "-1")
                             $('#result').html("用户名密码错误");
                     },

解决方案 »

  1.   

    1.保证ajax的请求路径无误
    2.断点跟踪看是否正确执行到了context.Response.Write
    3.弹出data看一下 内容是什么
    4.如果没有进入sucess,那么尝试在error方法中捕获异常不过据我估计,可能后台返回的值 并不是单纯的0和-1一般会做如下处理 context.Response.Clear();
            context.Response.Write("1");
            context.Response.Flush();
      

  2.   

    哦了,登录成功 application 和session 怎么存username 这两搞不清
      

  3.   

    是因为少了 .clear() ,
    传回来个hello world 所以接不到
      

  4.   

    session 都用不了  有web引用了