哪位达人给个 $ajax接收asp.net 后台方法获取数据最简单的例子么?

解决方案 »

  1.   

    http://www.w3school.com.cn/jquery/ajax_ajax.asp
    最简单的。
      

  2.   

    能给个ASP.NET 的么?( ajax调用 c#后台方法获取数据)
      

  3.   

    $.post()\$.get() 配合一般处理程序使用最简单
      

  4.   

    我想这个肯定是你想要的。http://blog.csdn.net/chinacsharper/article/details/9748639
      

  5.   

    用一般处理程序去做操作!然后返回数据
    参考:
    前台: $.ajax({
                url: "Data/GetUserInfo.ashx?method=CheckExistUserName",
                data: { "loginusername": $("#txtUserName").val() },
                type: "post",
                success: function(text) {
                    $("#tdUser").empty(); //清空内容
                    var item;
                    if (text == "False") {
                        item = '<img src="images/ok.png"/>恭喜您,这个帐号可以注册!';
                        IsCheck = true;
                    }
                    else
                        item = '<img src="images/no.png"/>对不起,这个帐号已经有人注册了!';
                    $("#tdUser").append(item);            }
            });
    后台:
    /// <summary>
            /// 保存用户信息 
            /// </summary>
            /// <param name="context"></param>
            public void SaveMemberInfo(HttpContext context)
            {
                UserOuterManager usermanager = new UserOuterManager();
                try
                {
                    //表单读取
                    string Yzm = context.Request["Yzm"].Trim();
                    if (Yzm != CookieHelper.GetCookieValue("regyzm"))
                    {
                        context.Response.Write(usermanager.WriteJsonForReturn(false, "验证码错误!"));
                        return;
                    }
                    string txtUserName = context.Request["txtUserName"].Trim();
                    string txtPwd = context.Request["txtPwd"].Trim();
                    string txtEmail = context.Request["txtEmail"].Trim();
                    string txtRealname = context.Request["txtRealname"].Trim();
                    string txtAddress = context.Request["txtAddress"].Trim();
                    string txtPhone = context.Request["txtPhone"].Trim();                //字符串sql注入检测
                    if (Tools.IsValidInput(ref txtUserName, true) && Tools.IsValidInput(ref txtPwd, true) && Tools.IsValidInput(ref txtEmail, true))
                    {
                        LUserOuter info = new LUserOuter();
                        info.USER_LOGIN_NAME = txtUserName;
                        info.PWD = MD5.MDString(txtPwd);
                        info.EMAIL = txtEmail;
                        info.USER_NAME = txtRealname;
                        info.CONTRACT_ADDRESS = txtAddress;
                        info.TEL_NO = txtPhone;
                        info.REG_TIME = DateTime.Now;
                        info.APP_NAME = "个性化门户";
                        if (usermanager.AddUserOuter(info))
                        {
                            context.Response.Write(usermanager.WriteJsonForReturn(true, "注册用户成功!"));
                        }
                        else
                        {
                            context.Response.Write(usermanager.WriteJsonForReturn(false, "注册用户失败!"));
                        }
                    }
                }
                catch (Exception)
                {
                    context.Response.Write(usermanager.WriteJsonForReturn(false, "注册用户失败!"));
                }
            }
      

  6.   

    你把那个url地址换成一个ashx的respons的输出就行了。亲。