只是实现一个简单的ajax效果,都做不出来 
客户端;<script src="jquery-1.2.6.min.js" type="text/javascript"></script>
    <script type="text/javascript">
       $(document).ready(function(){ login();});
       function login(){
           $.get("Default.aspx",function(data){alert(data)});
       }
    </script>服务器端:
       protected void Page_Load(object sender, EventArgs e)
        {
            Response.Write("hello");
            Response.End();
        }问题出在哪呢? 实在看不出来呀!!

解决方案 »

  1.   

    alert(data);别用alert();直接输出在页面上试试....貌似Ajax 后台不能alert()
      

  2.   

    public partial class test_Default2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Response.Clear();
            Response.Write("hello");
            Response.End();
        }
    }
    另外我用的是 1.3.2 版
        <script src="../javascript/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
    没有问题!
      

  3.   

    没有指定输出类型,默认的输出的是HTML页面
      

  4.   

    看起来没有问题的。有没在vs中运行的?如果直接打开那个弹出hello的网页是没有效果的。
      

  5.   

    $.get("Default.aspx",{},function(data){alert(data)});