+ -
当前位置:首页 → 问答吧 → jquery ajax 传值的问题

jquery ajax 传值的问题

时间:2011-11-15

来源:互联网

JScript code
$.ajax(
                    {
                        type: "GET",
                        url: "AddAdmin.aspx",
                        dataType: "html",
                        data: "userName=" + $("#TXT_USERNAME").val(),
                        beforeSend: function(XMLHttpRequest) {
                            $("#showResult").text("正在查询....");
                        },

                        success: function(msg) {

                            $("#div名").html(msg);

                            $("#div名").css("color", "red");

                            $("#div名").show("slow");
                            
                        },
                        complete: function(XMLHttpRequest, textStatus) {
                        //隐藏正在查询图片
                        },
                        error: function(XMLHttpRequest) {
                            aalert("出错了!"); //错误处理
                        }
                    }
                 );



后台

C# code
string username = Request.QueryString["userName"];
            //string username=Request.Params["username"];

            if (INFO_ADMINManager.UserName(username))
            {
                Response.Write("用户名已存在!");
                Response.End();
            }
            else
            {
                Response.Write("您可以使用此用户!");
           
Response.End();
  }


后台代码是必须写在load里么 如果写在load里,首次加载 用Response.Write往前台传值的话就会在页面上方显示 还有一个问题就是现在页面的div一闪就没了 停不住是不是要在前台再加点代码呀 求高手帮忙

作者: fengxiaoyu39   发布时间: 2011-11-15

ajax部分另外放个aspx

作者: ifandui   发布时间: 2011-11-15

哦 内个问题解决了 现在新的问题是 第一次触发事件页面刷新div的内容没显示 第二次触发事件才好使 怎么才能解决呀

作者: fengxiaoyu39   发布时间: 2011-11-15